linux下sftp使用者建立及設定其主目錄
openssh-clients-6.4p1-8.el7.x86_64openssh-server-6.4p1-8.el7.x86_64openssh-6.4p1-8.el7.x86_64
版本查詢命令:rpm -qa | grep openssh。
下面為建立sftp使用者,並且只能在自己的目錄底下進行操作:
1.建立sftp使用者組 groupadd -g 1005 sftp2.建立使用者並加入sftp使用者組 adduser ZZPJ -d /home/ZZPJ -s /bin/bash *ZZPJ為使用者名稱 -d 指定主目錄 -s 配置登入方式 passwd ZZPJ至此設定完畢,以下為出現問題的原因檢視*檢視ssh日誌編輯/etc/ssh/sshd_config檔案,將LogLevel INFO改為LogLevel DEBUG,重啟了sshd服務*按提示設定密碼 usermod -g sftp ZZPJ cat /etc/passwd |grep ZZPJ3.修改ssh配置檔案(此步為限制sftp使用者只能在自己的目錄裡操作) 檔案末加入: Match Group sftp ChrootDirectory %h ForceCommand internal-sftp AllowTcpForwarding yes 4.使用者主目錄設定為root許可權 chown root:root dave
chmod 755 dave
1.提示登入使用者不在AllowUsers裡編輯/etc/ssh/sshd_config檔案,將AllowUsers(沒有則新增) 加入 [email protected]登入IP eg:AllowUsers [email protected].....如有其他錯誤請回帖。
相關推薦
linux下sftp使用者建立及設定其主目錄
請自行安裝openssh。本人測試版本:openssh-clients-6.4p1-8.el7.x86_64openssh-server-6.4p1-8.el7.x86_64openssh-6.4p1-8.el7.x86_64版本查詢命令:rpm -qa | grep ope
Linux 下 Mutt的安裝及設定
聽說Linux 下用Mutt收發郵件效率會比較高,所以剛才安裝了Mutt以及msmtp,隨後進行賬號得設定,現在已經可以成功收發郵件了。但具體得使用還需學習!前提:郵箱開通SMTP服務,這個可以在設定裡面找到,以網易yeah郵箱為例,開通SMTP服務的時候需要繫結手機。此外還
[轉]linux系統建立SFTP使用者及設定其chroot許可權
前言: 開發專案客戶要求與三方通過sftp互動檔案,我方系統部署sftp伺服器。考慮安全,計劃對提供給三方的使用者實現chroot控制 提供sftp本次選用的是系統自帶的internal-sftp。 限制使用者只能在home目錄下活動,需要使用ch
Linux下搭建go環境及安裝beego,建立一個名為“Hello"的應用程式
【一】搭建 go 環境 1.在官網上下載 go1.9.2.linux-amd64.tar.gz 國內下載地址:http://www.golangtc.com/download) 2.將其移動到 /usr/local/ sudo mv /home/go1.9.2.linux-amd64 /
Linux下的yum命令及yum源設定
1、常用命令yum install softwarename #安裝yum repolist #列出設定yum源資訊yum remove softwarename #解除安裝軟體yum list so
linux下編譯、連線及執行時環境變數設定(boost庫為例)
以boost庫的存放目錄/usr/boost為例, 開啟/etc/profile, 追加以下內容(前兩行為編譯時路徑): export CPLUS_INCLUDE_PATH=/usr/boost/include:$CPLUS_INCLUDE_PATH export LIB
linux下關於環境變數的設定,及python中path路徑的優先匹配順序
關於PATH的作用:PATH說簡單點就是一個字串變數,當輸入命令的時候LINUX會去查詢PATH裡面記錄的路徑。比如在根目錄/下可以輸入命令ls,在/usr目錄下也可以輸入ls,但其實ls這個命令根本不在這個兩個目錄下,事實上當你輸入命令的時候LINUX會去/bin,/us
Linux系統下Solr7.0安裝及設定中文分詞和拼音檢索
一、準備工作Jdk版本 1.8.0_151。Tomcat版本 apache-tomcat-8.0.50Solr版本 solr-7.0.0二、安裝solr1、安裝jdk不會的參考點選開啟連結tomcat安裝請自行百度2、安裝solr 2.1、首先將solr-7.0.0.tgz上
在Linux下給mysql建立使用者並分配許可權及問題解決方案
1.新建使用者 //登入MYSQL @>mysql -u root -p @>密碼 //建立使用者 mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'j
linux下硬碟uuid檢視及修改設定
檢視硬碟UUID 方法一:ls -l /dev/disk/by-uuid 方法二:blkid /dev/sda5 修改硬碟UUID: uuidgen 會返回一個合法的 uuid,結合 tune2fs 可以新生成一個 uuid 並寫入 ext2,3,4 分割槽中: 比如
linux下svn伺服器搭建及建立分支
系統環境:Centos 6.5一 搭建svn伺服器第一步:通過yum命令安裝svnserve,命令如下:>yum -y install subversion此命令會全自動安裝svn伺服器相關服務和依賴,安裝完成會自動停止命令執行若需檢視svn安裝位置,可以用以下命令:&
Linux下nagios的搭建及相關配置
linux下nagios的搭建及相關配置一、LAMP環境部署1、安裝php 1.安裝yum源 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpm
Linux下rz/sz安裝及使用方法
文件選擇 登錄 class onf track 運行 使用方法 con rec 新搞的雲服務器用SecureCRT不支持上傳和下載,沒有找到rz命令。記錄一下如何安裝rz/sz命令的方法。 一、工具說明 在SecureCR
linux下vsftpd的安裝及配置
transfer rem mon wrap attack comment ftpd 用戶 user 1. 安裝 執行 yum -y install vsftpd 註:(1)可通過 rpm -qa|grep vsftpd 檢查是否已安裝 vsftpd .
Linux下sftp服務配置操作說明
Linux下sftp服務配置操作說明Linux下sftp服務配置操作說明 查看openssh的版本,使用ssh -V 命令來查看openssh的版本,版本必須大於4.8p1,低於的這個版本需要升級。1、創建sftpusers組groupadd sftpusers2、創建sftpusers用戶,設置用戶不能用於
Oracle數據庫中Linux下多路徑使用及大容量硬盤掛載
Linux下多路徑使用一、應用環境及需求操作系統為Red Hat 6.5 64位掛載的存儲容量為2.5T 基於此應用環境,需要解決兩個問題:為保證鏈路的穩定性及傳輸性能等,可以使用多路徑技術;掛載的存儲硬盤超過了2T,MBR分區格式不能支持,需要使用到GPT分區格式二、什麽是多路徑摘自:http://roo
linux下安裝nexus repository及Intellij Idea集成私有maven
files usm codehaus ima sna rem 依賴 技術分享 active 前段日子公司搞java項目,使用nexus repository搭建了私有maven庫,現在把原來的私有nuget也遷到nexus repository上了,下面介紹下搭建流程:
LINUX下Mysql環境部署及問題解決
tab 登錄 修改 遠程連接 p地址 過程 ID 出現 xxxx 連接mysql用戶: mysql -u root -p 回車,輸入密碼 創建數據庫:create database 【數據庫名稱】 復制數據:navicat傳輸數據功能 過程中出現的問題:1、打開表,報10
Linux下rsync的安裝及簡單使用
roc ack blog 應用 保持 image 常用 yum afa 一、RSYNC安裝源碼安裝:到rsync官網下載rsync源碼安裝包,上傳到服務器上,或者wget下載。解壓rsync源碼安裝包進入解壓後的目錄,執行 ./configure --prefix=/usr
linux下的文件及目錄介紹
什麽 用戶組 登錄 日誌文件 應用 比較 頻繁 用戶管理 統一 FHS(英文:Filesystem Hierarchy Standard 中文:文件系統層次結構標準),多數 Linux 版本采用這種文件組織形式,FHS 定義了系統中每個區域的用途、所需要的最小構成的文件和目