linux SFTP用户创建 不允许用户登录,并且连接只允

1.创建用户

linux SFTP用户创建 不允许用户登录,并且连接只允许在制定的目录下进行操作,linuxsftp

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

http://www.bkjia.com/Linuxjc/1220541.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1220541.htmlTechArticlelinux SFTP用户创建 不允许用户登录,并且连接只允许在制定的目录下进行操作,linuxsftp 1.创建用户 groupadd sftp 2. 添加用户并设置为sftp组 us...

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配置

本文由金沙官网线上发布于操作系统,转载请注明出处:linux SFTP用户创建 不允许用户登录,并且连接只允

您可能还会对下面的文章感兴趣: