第1步 :新增sftp賬號:
useradd -m -d /data/www/www.***.com -s /sbin/nologin -g root user1
第2步 :設定賬號密碼:
passwd user1
第3步 :修改/etc/passwd,將剛新增的使用者級別設定為0.
例如 user1:x:1001:0::/data/www/www.***.com:/sbin/nologin ,將前中的1001改為0,然後儲存。
第4步 :修改/etc/ssh/sshd_config
找到 subsystem sftp /usr/lib/openssh/sftp-server 在前面加#,將該行注釋
然後加上下面的內容,注意要加到配置檔案最後面
subsystem sftp internal-sftp
match user user1
chrootdirectory /data/www/www.***.com
allowtcpforwarding no
x11forwarding no
forcecommand internal-sftp
第5步:檢查配置引數合法性
sudo /usr/sbin/sshd -t
第6步 :然後重啟ssh服務
service ssh restart
SSH和SFTP的簡單使用
使用ssh和sftp命令首先要安裝openssh server大部分系統都會預裝這個工具,如果沒有,則使用 sudo apt get install openssh server 命令進行安裝 ssh命令 ssh 命令用來遠端登入linux主機,登入後便可以遠端操作該主機,具體命令為 ssh 使用者...
Linux 7 5 SSH服務和SFTP服務分離
sftp是ssh的一部分,sftp沒有單獨的守護程序,它必須使用sshd守護程序 埠號預設是22 來完成相應的連線操作,所以從某種意義上來說,sftp並不像是乙個伺服器程式,而更像是乙個客戶端程式。sftp是使用加密傳輸認證資訊傳輸資料,所以sftp是非常安全的。本手冊是在centos7.5系統上進...
MySql修改和新增遠端登入賬號
mysql uroot p密碼 use myql select user,authentication string,host from user delete from user where host grant all privileges on to root identified by 12...