使用jailkit chroot更改ssh用户根目录

安装jailkit

  1. cd /tmp
  2. wget http://olivier.sessink.nl/jailkit/jailkit-2.16.tar.gz
  3. tar xzf jailkit-2.16.tar.gz
  4. cd jailkit-2.16
  5. ./configure
  6. make
  7. make install
  8. cp extra/jailkit /etc/init.d/jailkit
  9. chmod u+x /etc/init.d/jailkit
  10. chkconfig jailkit on

初始化chroot环境

  1. jk_init -v -j /home/chroot sftp scp jk_lsh netutils extendedshell
  2. service jailkit start

新建devops.webres.wang用户

  1. useradd devops.webres.wang -m
  2. echo devops.webres.wang:password | chpasswd

chroot用户

  1. jk_jailuser -m -n -j /home/chroot –shell=/bin/bash devops.webres.wang

关于jailkit更详细的介绍请到:http://olivier.sessink.nl/jailkit/