2013-10-25 3 views
0

Я знаю, что это похоже на вопрос, который я мог бы просто сделать Google, но я попытался и, честно говоря, я все еще застрял.Linux - Предоставление всем пользователям доступа к папке (и всем папкам и файлам ниже)

Вопрос, который я пытаюсь решить спрашивает ...

Ваш текущий каталог sample_dir. Добавьте разрешение (используя символический) для gen_ed так, что все пользователи могут получить доступ к файлу cars2:

Путь Стэнтон/gen_ed/cars2 из рабочего каталога.

Поэтому, естественно, я предположил, что это было:

chmod -R ugo+r stenton/gen_ed, однако это не удается. Я пробовал тонну итераций на одной линии мышления, но все они потерпели неудачу.

Может кто-то, пожалуйста, прекратите эту муку!

+0

Это не для меня ясно, что вы спрашиваете - возможно, вы можете обеспечить более некоторый контекст, или пример показывая, что вы ищете? Что вы подразумеваете под «неудачей»? –

+0

Его простой, маленький вопрос для задания. Программа возвращает «неправильный ответ». Мне кажется, что это правильный ответ. Мне просто интересно, не хватает ли здесь чего-то здесь? – suitegamer

+1

В вашей задаче предлагается изменить права доступа к одному файлу, но вы меняете разрешения для всего каталога (дерева). – Kevin

ответ

0

Какой бит должен быть установлен для того, чтобы каталог был доступен (возможен) всеми пользователями?

Чтобы файл был доступен, пользователь должен иметь возможность перемещать все каталоги из корня в этот файл. Они могут?

Поскольку это задание, я не дам вам ответа.

+0

chmod -R ugo + rx stenton/gen_ed? – suitegamer

2

chmod go + x stenton/gen_ed ЭТО должно делать эту работу!

0

Для тех, кто все еще ищет правильный ответ на этот вопрос, это:

chmod a+x stenton/gen_ed 
Смежные вопросы