centos 配置sftp使不同用户目录不同
Centos中配置sftp
修改/etc/ssh/sshd_config1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# PermitTTY no
# ForceCommand cvs server
# Match Group 用户组
Match Group sftpgroup
X11Forwarding no
AllowTcpForwarding no
# PermitTTY no
# ForceCommand cvs server
ForceCommand internal-sftp
ChrootDirectory /var/sftp/user/%u
# 使用%u可以在user下为不同的用户创建不同的路径
# 用户登陆后只能看到自己路径下的文件
# 注意用户必须属于sftpgroup组
重启sshd就可以使用stfp了
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 张拓的博客!