Как расшарить папку в Ubuntu в локальной сети?

Как расшарить папку в Ubuntu в локальной сети? - коротко

Для расшаривания папки в Ubuntu в локальной сети необходимо установить и настроить Samba. После установки Samba создайте конфигурационный файл для папки, добавив соответствующие строки в файл smb.conf. Перезапустите службу Samba для применения изменений.

Как расшарить папку в Ubuntu в локальной сети? - развернуто

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

  1. Установка необходимых пакетов: Для поделения папок в локальной сети требуется установить пакет Samba, который обеспечивает совместимость с протоколом SMB (Server Message Block). Для этого откройте терминал и выполните следующую команду:

    sudo apt update
    sudo apt install samba
    
  2. Создание папки для обмена: Создайте папку, которую вы хотите поделиться. Например:

    mkdir /home/shared
    
  3. Настройка Samba: Откройте конфигурационный файл Samba для редактирования:

    sudo nano /etc/samba/smb.conf
    

    В конце файла добавьте следующие строки, чтобы настроить общую папку:

    [shared]
    path = /home/shared
    available = yes
    valid users = @sambashare
    read only = no
    browsable = yes
    public = yes
    writable = yes
    
  4. Создание пользователя Samba: Создайте пользователя Samba, который будет иметь доступ к папке:

    sudo smbpasswd -a username
    

    Замените username на имя пользователя, которое вы хотите создать.

  5. Настройка прав доступа: Убедитесь, что пользователь имеет необходимые права на папку:

    sudo chown -R username:username /home/shared
    
  6. Перезапуск службы Samba: Перезапустите службу Samba, чтобы изменения вступили в силу:

    sudo systemctl restart smbd
    
  7. Проверка доступности папки: Теперь вы можете проверить доступность папки с другого компьютера в локальной сети. Откройте проводник и введите следующий путь:

    \\hostname\shared
    

    Замените hostname на имя вашего компьютера Ubuntu. Вы должны увидеть папку shared, к которой можно получить доступ.

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