您的位置:首页 > 其它

配置ssh用户只访问特定目录

2017-06-22 11:08 351 查看
公司需要对指定用户进行限制,只允许访问指定目录,网上翻了一大堆一直有问题,经过最后研究,其实只是一个小细节配置有问题;

具体流程如下:

1、创建用户:useradd -d directory  username

2、修改密码:passwd username

3、配置sshd_config

Subsystem      sftp    internal-sftp

Match User shlver

      ChrootDirectory     directory 


        X11Forwarding      no

        AllowTcpForwarding no

        ForceCommand   internal-sftp

4、重启ssh服务:service sshd restart

5、修改目录权限:chown -R group:username directory

注:问题来了,一般大家出现问题在ChrootDirectory     directory上,这个地方的目录不能直接配置到目标目录,需要配置到他的上一级;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐