Как поделиться папкой между локальными пользователями в Ubuntu с помощью Nautilus

Убунту 6

Совместное использование файлов между пользователями на одном компьютере — это обычная задача, которую вам может потребоваться выполнить при использовании операционной системы на базе Linux, такой как Ubuntu. В этой статье мы обсудим, как поделиться папкой между локальными пользователями в Ubuntu с помощью Nautilus, файлового менеджера по умолчанию в Ubuntu.

Чтобы поделиться папкой между локальными пользователями Ubuntu с помощью Nautilus, вам необходимо создать группу для совместного использования, добавить пользователей в общую группу, создать общую папку с помощью Nautilus, установить разрешения для общей папки и включить групповой бит закрепления. Это позволяет пользователям в общей группе получать доступ и изменять содержимое общей папки.

Предпосылки

Прежде чем мы начнем, убедитесь, что у вас есть следующее:

  • Система Ubuntu как минимум с двумя локальными пользователями.
  • Базовые знания команд терминала Ubuntu.
  • В вашей системе установлен файловый менеджер Nautilus.

Шаг 1: Создайте группу для обмена

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

Откройте терминал и выполните следующую команду:

sudo groupadd поделился

В этой команде sudo позволяет запускать команды с правами администратора. groupadd — это команда, которая создает новую группу, а shared — это имя новой группы.

Шаг 2. Добавьте пользователей в общую группу

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

Выполните следующую команду для каждого пользователя:

sudo usermod -aG поделился your_username

Замените your_username на фактическое имя пользователя, которого вы хотите добавить в группу. Параметр -aG указывает usermod добавить пользователя в дополнительные группы.

Шаг 3: Создайте общую папку

Теперь давайте создадим общую папку с помощью Nautilus:

  1. Откройте Nautilus, щелкнув значок файлового менеджера в доке или выполнив поиск в меню приложения.
  2. Перейдите к месту, где вы хотите создать общую папку. Например, вы можете создать его в каталоге /home.
  3. Щелкните правой кнопкой мыши в окне Nautilus и выберите «Новая папка».
  4. Назовите новую папку «общая».

Шаг 4. Установите разрешения для общей папки

Чтобы разрешить пользователям в общей группе доступ и изменение содержимого общей папки, нам необходимо установить соответствующие разрешения.

  1. Щелкните правой кнопкой мыши общую папку в Nautilus и выберите «Свойства».
  2. Перейдите на вкладку «Разрешения».
  3. В разделе «Группа» выберите «общую» группу.
  4. Установите флажки «Создавать и удалять файлы» и «Доступ к файлам».
  5. Нажмите «Изменить разрешения для вложенных файлов» и установите те же разрешения.
  6. Нажмите «Применить разрешения к закрытым файлам».

Шаг 5: Включите залипание группы

Бит фиксации группы гарантирует, что любой файл, созданный в общей папке, будет принадлежать той же группе, что и сама папка.

Откройте терминал и выполните следующую команду:

sudo chmod +t /путь/к/общей/папке

Замените /path/to/shared/folder фактическим путем к общей папке. Команда chmod +t устанавливает бит фиксации группы.

Заключение

Поздравляем! Вы успешно предоставили общий доступ к папке локальным пользователям Ubuntu с помощью Nautilus. Теперь любой пользователь в общей группе может получить доступ и изменить содержимое общей папки.

Не забывайте всегда быть осторожным при изменении прав доступа к файлам и папкам, так как неправильные настройки могут привести к угрозе безопасности. Дополнительные сведения о правах доступа к файлам и группах в Ubuntu см. документация по Ubuntu.

Приятного обмена!

Да, вы можете поделиться папкой между локальными пользователями Ubuntu, используя другие методы, такие как инструменты командной строки, такие как chown и chmod. Однако в этой статье мы специально обсуждаем, как это сделать с помощью Nautilus.

Нет, метод, описанный в этой статье, предназначен специально для совместного использования папки локальными пользователями на одном компьютере. Если вы хотите поделиться папкой с пользователями на разных машинах, вам нужно будет использовать сетевые протоколы обмена файлами, такие как NFS или Samba.

Да, вы можете изменить права доступа к общей папке в любое время. Просто щелкните правой кнопкой мыши папку в Nautilus, выберите «Свойства», перейдите на вкладку «Разрешения» и внесите необходимые изменения.

Чтобы удалить пользователя из общей группы, вы можете использовать команду gpasswd. Откройте терминал и выполните следующую команду: sudo gpasswd -d your_username shared. Замените your_username на фактическое имя пользователя, которого вы хотите удалить из группы.

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

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *