I když stále povoluji mému účtu přístup do kořenového adresáře. Zkoušel jsem se přidat do kořenové skupiny pomocí $ sudo adduser myaccount root
ale když udělám $ sudo chmod o-r /etc
následuje $ cd /etc
$ dir
říká, že povolení bylo odepřeno.
Možná přemýšlím o špatném řešení mého problému. Nastavil jsem ssh server s OpenSSH a chci uživatelům poskytnout možnost procházet a upravovat soubory v konkrétní složce /home/myaccount/website/deveopment/
aniž by jim dali možnost prohlížet nebo upravovat cokoli jiného.
Abych tento problém vyřešil, pokouším se zakázat oprávnění ke čtení „jiná skupina“ z každé složky v kořenovém adresáři, aby k nim měl přístup pouze root. Tehdy jsem narazil na výše uvedený problém. I poté, co jsem se přidal do rootu, stále nemohu přistupovat k adresářům se zakázanými oprávněními pro čtení „jiná skupina“.
Přijatá odpověď:
Pokud vše, co chcete, je, aby uživatelé mohli posílat soubory sftp do/z konkrétní složky, proč je nenastavíte pomocí chrootu sftp? Díky tomu bude složka, kterou určíte, vypadat jako kořenová v jejich přihlášení.
Viz:http://www.debian-administration.org/articles/590 http://ubuntuforums.org/showthread.php?t=858475