Sementara masih mengizinkan akun saya untuk mengakses direktori root. Saya sudah mencoba menambahkan diri saya ke grup root dengan $ sudo adduser myaccount root
tetapi ketika saya melakukan $ sudo chmod o-r /etc
diikuti oleh $ cd /etc
$ dir
katanya izin ditolak.
Mungkin saya memikirkan solusi yang salah untuk masalah saya. Saya menyiapkan server ssh dengan OpenSSH dan ingin memberi pengguna kemampuan untuk menavigasi dan mengedit file di folder tertentu /home/myaccount/website/deveopment/
tanpa memberi mereka kemampuan untuk melihat atau mengedit apa pun.
Untuk mengatasi masalah itu, saya mencoba menonaktifkan izin baca 'grup lain' dari setiap folder di root sehingga hanya root yang dapat mengaksesnya. Saat itulah saya mengalami masalah di atas. Bahkan setelah menambahkan diri saya ke root, saya masih tidak dapat mengakses direktori dengan izin baca 'grup lain' dinonaktifkan.
Jawaban yang Diterima:
Jika semua yang Anda inginkan adalah agar pengguna dapat menyimpan file sftp ke/dari folder tertentu, mengapa Anda tidak mengaturnya dengan chroot sftp? Ini akan membuat folder yang Anda tetapkan tampak sebagai root dalam login mereka.
Lihat:http://www.debian-administration.org/articles/590 http://ubuntuforums.org/showthread.php?t=858475