使用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

新建www.centos.bz用户

  1. useradd www.centos.bz -m
  2. echo www.centos.bz:password | chpasswd

chroot用户

  1. jk_jailuser -m -n -j /home/chroot --shell=/bin/bash www.centos.bz

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

标签:SSH 发布于:2019-11-22 07:19:19