LINUX.ORG.RU

История изменений

Исправление mandala, (текущая версия) :

Проще всего (команды выполнять от владельца):

chmod 0755 /home/$USER/directory

Это откроет доступ на чтение для директории и списка файлов всем пользователям. Права на файлы можно выставить отдельно.

Если нужно открыть доступ на чтение одному пользователю и он достаточно доверенный, то проще добавить его в группу первого пользователя такой командой:

sudo usermod -a -G user1 user2
chmod -R 0755 /home/$USER/directory

Тут user1 — одноименная дефолтная группа пользователя-владельца, user2 — пользователь которому открывается доступ. Но это откроет на чтение все файлы пользователя user1 с правами на чтение, выполнение или редактирования для группы (можно убрать эти права для группы с конфиденциальных файлов).

Вообще это довольно обширная тема, почитайте

http://help.ubuntu.ru/wiki/стандартные_права_unix
http://www.linuxcenter.ru/lib/books/kostromin/gl_04_05.phtml

Исправление mandala, :

Проще всего (команды выполнять от владельца):

chmod 0755 /home/$USER/directory

Это откроет доступ на чтение для всех вложенных директорий и списка файлов всем пользователям.

Если нужно открыть доступ на чтение одному пользователю и он достаточно доверенный, то проще добавить его в группу первого пользователя такой командой:

sudo usermod -a -G user1 user2
chmod -R 0755 /home/$USER/directory

Тут user1 — одноименная дефолтная группа пользователя-владельца, user2 — пользователь которому открывается доступ. Но это откроет на чтение все файлы пользователя user1 с правами на чтение, выполнение или редактирования для группы (можно убрать эти права для группы с конфиденциальных файлов).

Вообще это довольно обширная тема, почитайте

http://help.ubuntu.ru/wiki/стандартные_права_unix
http://www.linuxcenter.ru/lib/books/kostromin/gl_04_05.phtml

Исходная версия mandala, :

Проще всего (команды выполнять от владельца):

chmod 0755 /home/$USER/directory

Это откроет доступ на чтение для всех вложенных директорий и списка файлов всем пользователям.

Если нужно открыть доступ на чтение одному пользователю и он достаточно доверенный, то проще добавить его в группу первого пользователя такой командой:

sudo usermod -a -G user1 user2
chmod -R 0755 /home/$USER/directory

Тут user1 — одноименная дефолтная группа пользователя-владельца, user2 — пользователь которому открывается доступ. Но это откроет на чтение для все файлы пользователя user1.

Вообще это довольно обширная тема, почитайте

http://help.ubuntu.ru/wiki/стандартные_права_unix
http://www.linuxcenter.ru/lib/books/kostromin/gl_04_05.phtml