Я не могу открыть каталог username
даже после вступления во владение и предоставления ему всех разрешений:
sudo mkdir /path/to/the/directory/
sudo chown -R username:username /path/to/the/directory/
sudo chmod -R 777 /path/to/the/directory/
Я получил:
$sudo ls -al /path/to/the/directory/
total 0
drwxrwxrwx 1 username username 0 nov 16 15:13 .
drwx------ 1 root root 208 nov 16 15:13 ..
$ ls -al /path/to/the/directory/
ls: cannot access '/path/to/the/directory/': Permission denied
Что может происходить?
permissions
16.10
Виктор
источник
источник
sudo chown -R $USER:$USER /path/to/the/directory/
это то, что должно быть ($USER
будет преобразовано в ваше имя пользователя), и когда вы считаетеsudo chmod -R 777 /path/to/the/directory/
ответом, вам не разрешается поддерживать веб-сайт ;-)Ответы:
У вас нет прав на родительский каталог
Вы должны иметь права x на родительский каталог, чтобы пройти через этот каталог
сделать это:
источник
drwx------ 1 root root 208 nov 16 15:13 ..
говорит вам, что родительский каталог не может быть прочитан вашим пользователем. Вы должны добавить разрешения пользователю, чтобы прочитать папкуУ меня была та же проблема, но выход из системы и вход с пользователем были обязательным шагом.
Я создал группу и добавил пользователя в группу в том же сеансе.
источник