Chroot Shell / User SSH dengan Jailkit

Chroot Shell / User SSH dengan Jailkit

Chroot atau Change Root pada sistem operasi Unix / Linux adalah sebuah operasi untuk mengubah direktori untuk proses yang sedang berjalan. Sebuah program dapat berjalan tanpa mengubah file sistem dari OS.

Chroot Shell menggunakan jailkit berfungsi untuk membuat user ssh dengan membatasi user untuk mengakses file sistem dan membatasi user dari command-command tertentu.

Download dan Install Jailkitt

 

Konfigurasi Jailkit

tambahkan command /usr/bin/id pada file /etc/jailkit/jk_init.ini,

 

sehingga menjadi:

 

Setup dan Membuat Jail User

Sebagai contoh, chroot direktori akan dibuat di /home/chroot

 

Jail user yang akan dibuat diberikan permission perintah basic

Selanjutnya akan membuat user shell dengan username cloudmild

 

Perhatikan saat memuat user, direktory /home/chroot/./ dipisahkan dengan tanda /./

Perhatikan user yang telah dibuat pada file /etc/passwd dan /etc/group

kemudian edit file /home/chroot/etc/passswd

 

kemudian tambahkan diakhir baris, misal

 

edit file /home/chroot/etc/group

 

kemudian tambahkan diakhir baris, misal

 

Terakhir, setup password untuk user cloudmild

 

Silahkan dicoba untuk login ssh menggunakan akun cloudmild