Jadi saya menggunakan instalasi VPS - CentOS Linux. Saya memiliki vsFTPd di server. Saat ini saya memiliki akses SFTP ke server melalui pengguna root saya, tetapi sekarang saya mencoba untuk membuat pengguna baru dengan akses FTP ke direktori tertentu hanya di server, saya telah melakukan hal berikut:
1. mkdir /var/www/mydomain.com
2. mkdir /var/www/mydomain.com/html
3. useradd <-username>
4. passwd <-username>
5. chown –R <-username> /var/www/mydomain.com
5. groupadd <-groupname>
6. gpasswd -a <-username> <-groupname>
7. chgrp -R <-groupname> /var/www/mydomain.com
8. chmod -R g+rw /var/www/mydomain.com
Apa yang saya coba lakukan adalah membuat pengguna HANYA memiliki akses ke /var/www/mydomain.com
- Saya mengamati bahwa pengguna dengan benar masuk ke folder yang benar, namun pengguna kemudian dapat menelusuri "kembali" ke direktori lain. Saya ingin pengguna menempel di folder tertentu dan tidak dapat "menelusuri" kembali .
Ada ide?
Saya telah menemukan berbagai artikel tentang chroot, tetapi tidak menemukan cara untuk menggunakannya dalam langkah-langkah yang termasuk di atas.