linux sftp使用者建立

2021-09-02 21:31:50 字數 683 閱讀 2047

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 建...