打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[基础常识]在Debian 8系统里为用户限制sftp登录路径

环境:Debian 8,用户 liujia,用户 yun。用户通过FileZilla Client的sftp限制连接,限制在各的家目录,不能浏览其它用户家目录的文件。 

 
过程: 
 
1. groupadd sftpgroup # 新增 sftpgroup 用户组 
 
2. adduser liujia --ingroup sftpgroup --shell /sbin/nologin # 新增用户 liujia ,添加到 sftpgroup 用户组中,且不允许从ssh登录 

 
 
3. chmod 700 /home/liujia # 更改用户目录权限为 700 
 
4. vi /etc/ssh/sshd_config # 编辑 sshd 的配置内容,在文件末尾新增以下内容: 

复制代码

  1. Match Group sftpgroup

  2.    ChrootDirectory /home

  3.    ForceCommand internal-sftp -u 077

  4.    X11Forwarding no

  5.    AllowTcpForwarding no

 

 
 
5. systemctl restart sshd 
 
6. 在 FileZilla Client 里通过 sftp 协议连接测试,达到效果 
 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
使用chroot限制SFTP用户到主目录
Centos6.5下搭建vsftp服务器和sftp服务器
在linux上搭建sftp服务
Winscp使用密钥登录
在ec2上创建root用户,并使用root 通过Xshell远程登录aws云服务器
SSH远程登录
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服