Dalam beberapa keadaan, Anda mungkin perlu memperluas fungsionalitas pengguna shell Anda di server menggunakan CageFS. Contohnya seperti error berikut.
jailshell: rsync: command not found
Untuk itu pada panduan ini akan mengaktifkan command tersebut agar dapat digunakan pada semua pengguna CageFS.
Using addrpm #
Login ke server Anda sebagai root user.
Gunakan perintah cagefs dengan opsi --addrpm
untuk menambahkan paket RPM yang diinginkan.
cagefsctl --addrpm rsync
Jika ingin menghapus paket RPM yang sebelumnya ditambahkan gunakna opsi --delrpm
.
cagefsctl --delrpm rsync
Update CageFS.
cagefsctl --force-update
cagefsctl -M
Using Filesystem Templates #
Buat file custombin.cfg
pada direktori /etc/cagefs/conf.d/
touch /etc/cagefs/conf.d/custombin.cfg
Lalu edit dengan menambahkan konfigurasi berikut.
[custombin]
comment=custombin
paths=/bin/my-custom-binary, /usr/bin/another-custom-binary
Update CageFS.
cagefsctl --force-update
cagefsctl -M