Pur consentendo al mio account di accedere alla directory principale. Ho provato ad aggiungermi al gruppo principale con $ sudo adduser myaccount root
ma quando faccio $ sudo chmod o-r /etc
seguito da $ cd /etc
$ dir
dice autorizzazione negata.
Forse sto pensando alla soluzione sbagliata per il mio problema. Ho configurato un server ssh con OpenSSH e voglio dare agli utenti la possibilità di navigare e modificare i file in una cartella specifica /home/myaccount/website/deveopment/
senza dare loro la possibilità di visualizzare o modificare nient'altro.
Per risolvere questo problema, sto tentando di disabilitare i permessi di lettura di "altro gruppo" da ogni cartella nella radice in modo che solo root possa accedervi. È allora che mi sono imbattuto nel problema di cui sopra. Anche dopo aver aggiunto me stesso come root, non riesco ancora ad accedere alle directory con i permessi di lettura di "altro gruppo" disabilitati.
Risposta accettata:
Se tutto ciò che vuoi è che gli utenti siano in grado di trasferire file sftp in/da una cartella particolare, perché non li configuri con un chroot sftp? Questo farà apparire la cartella che hai designato come root nel loro login.
Vedi:http://www.debian-administration.org/articles/590 http://ubuntuforums.org/showthread.php?t=858475