Я хочу совместно использовать папку между несколькими пользователями моего компьютера. Как я делаю это?
Например, у меня есть папка /home/user1/project
, и я хочу поместить его в /usr/share/devel
(дьявол является новым), и сделайте это полностью доступным для user2
. Что последовательность команд должна сделать это?
Вы могли дать всем пользователям r/w/x разрешение на каталоге:
chmod -R guo+rwx /path/to/shared/directory
, Если Вы только хотите позволить определенным пользователям использовать каталог, затем создайте новую группу пользователей, добавьте всех авторизованных пользователей к нему: (Все эти команды требуют root/sudo)
#Create group
groupadd projectshare
#Add users to the group. Execute for each user:
usermod -a -G projectshare <username>
#Assign group as owner of directory
chown -R <yourusername>:projectshare /path/to/shared/directory
#Assign file permissions:
chmod -R ug+rwx /path/to/shared/directory
Теперь, у всех членов группы есть полный доступ к каталогу и всему в нем.