1.创建用户组
groupadd net_ele_g
2.创建用户家目录
mkdir /var/data/net_ele
3.创建用户(不可ssh登陆)
useradd -g net_ele_g -d /var/data/net_ele -s /sbin/nologin net_ele
4.配置sshd_config
vi /etc/ssh/sshd_config
#找到如下这行,并注释掉
#Subsystem sftp /usr/libexec/openssh/sftp-server
#添加如下几行
Subsystem sftp internal-sftp #这行指定使用sftp服务使用系统自带的internal-sftp
Match User net_ele #这行用来匹配用户
ChrootDirectory /var/data #用chroot将用户的根目录指定到/var/data
AllowTcpForwarding no
ForceCommand internal-sftp #指定sftp命令
sftp用户创建
最新推荐文章于 2025-05-29 19:52:04 发布