永发信息网

如何将一般用户ssh登陆到服务器限制到用户的家目录

答案:1  悬赏:50  手机版
解决时间 2021-11-19 01:50
  • 提问者网友:雪舞兮
  • 2021-11-18 06:10
如何将一般用户ssh登陆到服务器限制到用户的家目录
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-11-18 06:49
1.创建用户abc ,主目录为/home/abc
2.用root用户建立目录 /var/chroot , /var/chroot/lib, /var/chroot/bin,/var/chroot/etc,/var/chroot/home/abc
3. 把/lib 下 libc.so.6,ld-linux.so.2,libdl.so.2,libtermcap.so.2(为ldd /bin/bash的结果) 拷贝到 /var/chroot/lib下
4.把bash文件拷贝到/var/chroot/bin下.
5.chown abc /var/chroot/home/abc
6. tail -1 /etc/passwd >;/var/chroot/etc/passwd
7. 修改/etc/pam.d/sshd 在末尾加上一句
session required pam_chroot.so
8.修改/etc/security/chroot.conf
增加 一行 abc /var/chroot 保存.
9.使用abc 通过ssh 登录即可
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯