1

РЕДАКТИРОВАТЬ: удалось исправить это, войдя в систему с другой учетной записью в той же группе, и доступ к нему таким образом. Это сработало только потому, что мне посчастливилось иметь этот другой аккаунт в той же группе. Я все еще хотел бы знать, есть ли другой способ обойти эту проблему.

хмм ...

я хотел сделать

> chmod 755 <directory>

но я набрал

> chmod 75 <directory>

что приводит к

> d---rwxr-x   5 justin        512 Oct 24 19:35 gallery

Я владею каталогом, но не могу получить к нему доступ.

У меня нет рута.

Что делать...

2 ответа2

1

Вы должны быть в состоянии сделать:

chmod 755 <directory>

Если это не сработает, будет работать его как root:

sudo chmod 755 <directory>
0

Вам удалось предоставить владельцу группы полный доступ (при условии, что он есть; ваш вывод ls не указывает на него). Если есть владелец группы, скажем, group foo , вы можете войти в группу с помощью newgrp:

$ newgrp foo

Это может позволить вам выполнить исправление chmod 755 <directory> .

Вы также можете попытаться рекурсивно chmod родительский каталог, если он у вас есть. Будьте осторожны, чтобы записать разрешения для других подкаталогов и файлов, чтобы вы могли восстановить их позже.

За исключением любого из этих решений, вам придется связаться с системным администратором, чтобы исправить это за вас. Некоторые поломки просто требуют root для исправления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .