linux sftp使用者建立 不允許使用者登入,並且連線只允許在制定的目錄下進行操作
1.建立使用者
groupadd sftp
2.新增使用者並設定為sftp組
useradd -g sftp -s /sbin/nologin -m sftp (/sbin/nologin為禁止登入shell的使用者)
3.設定使用者密碼
passwd sftp
4.建立使用者目錄。並設定許可權。
cd /home
mkdir sftp
chown root:sftp sftp
chmod 755 sftp
5.修改ssh配置
/etc/ssh/sshd_config
修改subsystem
subsystem sftp internal-sftp
6.在sshd_config新增使用者配置
match user sftp #限制的使用者
x11forwarding no
allowtcpforwarding no
forcecommand internal-sftp
chrootdirectory /home/sftp #使用者的根目錄
7.最後重啟ssh
/etc/init.d/ssh restart
#end
**
Linux sftp新增使用者及免密登入設定
sftp使用者新增 新增使用者組 groupadd sftpgroup 新增使用者,並新增到組,禁止登入 useradd s sbin nologin g sftpgroup sftpuser 設定密碼 密碼需要輸入兩次 passwd sftpuser 設定使用者home目錄的許可權 chmod 7...
linux sftp 傳輸檔案
舉例 如遠端主機的 ip 是 202.206.64.33 或者是網域名稱 www.hebust.edu.cn,使用者名稱是 fyt 在命令列模式下 sftp fyt 202 206 64.33 sftp fyt www.hebust edu cn回車提示輸入密碼。進入提示符 sftp get sou...
Linux sftp 配置手冊
mkdir p sftp sftp oa 建立sftp存放路徑 groupadd sftp 建立sftp組 s sbin nologin 沒有登入作業系統的許可權,但是擁有其他服務的許可權 d sftp sftp oa 指定家目錄,即登入後會進入該目錄 g sftp 指定使用者組 sftp oa 建...