LINUX.ORG.RU

bash, chmod и новичок

 , ,


0

2

Ребята, помогите пожалуйста с решением проблемы, что нужно добавить, чтобы только пользователь test имел доступ к создаваемым директории /Volumes/RAM/Opera/Cache и ссылки ~/Library/Caches/com.operasoftware.Opera

/bin/rm -rvf ~/Library/Caches/com.operasoftware.Opera;
/bin/mkdir -pv /Volumes/RAM/Opera/Cache;
/bin/ln -v -s /Volumes/RAM/Opera/Cache ~/Library/Caches/com.operasoftware.Opera;


Последнее исправление: glerp (всего исправлений: 1)

Э-э, в смысле что еще нужно кроме chmod? Возможно понадобится chgrp/chown и возможно мозги.

Чего тебе не хватает?

anonymous
()

man chown, man chmod

anonymous
()
Ответ на: комментарий от anonymous
/bin/chown -Rvf test:admin /Volumes/RAM/Opera/Cache
/bin/chown -vf test:admin ~/Library/Caches/com.operasoftware.Opera

Так надо? На символьную ссылку ~/Library/Caches/com.operasoftware.Opera тоже права назначать надо?

glerp
() автор топика
Ответ на: комментарий от glerp

чтобы файл был доступен только владельцу, в том числе на чтение

anonymous
()
Ответ на: комментарий от glerp

Ну, можно дать файлу права ZenitharChampion:users и 777. Тогда любой может его читать, писать и исполнять. А можно дать что-то вроде 700, и тогда всем фига, кроме ZenitharChampion:users

ZenitharChampion ★★★★★
()
Ответ на: комментарий от anonymous

Символьные не наследуют. Если заблокировать чужим людям доступ к фауле, то символьные ссылки, которые ведут на него, можно удалять и переименовывать. Нельзя только обратиться через неё к файлу.

А жёсткие ссылки наследуют?

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion
# Opera Cache Directory
/bin/rm -rvf ~/Library/Caches/com.operasoftware.Opera;
/bin/mkdir -pv /Volumes/RAM/Opera/Cache;
/bin/chown -Rvf test:admin /Volumes/RAM/Opera/Cache;
/bin/ln -v -s /Volumes/RAM/Opera/Cache ~/Library/Caches/com.operasoftware.Opera;
/bin/chown -vf test:admin ~/Library/Caches/com.operasoftware.Opera;

Нормально? Терминала нет под рукой...

glerp
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.