Установите и настройте Samba на Ubuntu 20.04

Введение: Samba — это пакет программного обеспечения с открытым исходным кодом, который позволяет совместно использовать файлы и принтеры между различными операционными системами. Установка и настройка Samba в Ubuntu 20.04 — это удобный способ совместного использования папок в локальной сети, позволяющий нескольким компьютерам легко получать доступ к общим файлам. Эта статья покажет вам, как установить и настроить Samba в Ubuntu 20.04.

Samba — это мощный программный пакет со следующими ключевыми функциями:

  1. Общий доступ к файлам: Samba позволяет совместно использовать папки и файлы между различными операционными системами. Вы можете легко настроить общие папки и разрешить пользователям на других компьютерах получать доступ к этим файлам и редактировать их.

  2. Общий доступ к принтеру: Помимо общего доступа к файлам, Samba также поддерживает общий доступ к принтеру. Вы можете подключить принтер к компьютеру, на котором работает Samba, и разрешить другим компьютерам доступ и использование принтера по сети.

  3. Аутентификация и управление доступом: Samba предоставляет несколько методов аутентификации, включая аутентификацию на основе пользователей и аутентификацию контроллера домена. Вы можете настроить списки управления доступом (ACL), чтобы ограничить доступ к общим ресурсам для определенных пользователей или групп.

  4. Обнаружение файлов и принтеров: Samba поддерживает протоколы веб-браузера и может автоматически обнаруживать и отображать общие папки и принтеры в сети. Это облегчает пользователям поиск доступных ресурсов и доступ к ним.

  5. Безопасность: Samba поддерживает шифрование данных и цифровые подписи для обеспечения безопасности общих данных во время передачи. Вы можете настроить Samba для использования Secure Sockets Layer (SSL) и Transport Layer Security (TLS) для шифрования передачи данных.

  6. Управление групповыми политиками: Samba также предоставляет функциональные возможности, аналогичные контроллеру домена Windows, позволяя вам централизованно управлять пользователями, компьютерами и групповыми политиками в вашей сети.

Шаг 1: Установите Самбу

1. Откройте терминал.

2. Введите следующую команду для установки Samba:

sudo apt update sudo apt install samba

3. Введите пароль администратора для подтверждения установки.

Шаг 2: Настройте Samba

1. В терминале используйте следующую команду для резервного копирования файла конфигурации Samba по умолчанию:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

2. Используйте текстовый редактор (например, Nano, vim), чтобы открыть файл конфигурации Samba:

sudo vim /etc/samba/smb.conf

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

[shared] comment = Shared Folder path = /path/to/shared/folder read only = no guest ok = yes

Замените /path/to/shared/folderфактическим путем к папке, которой вы хотите поделиться.

или это:

2d0d6ef757844cb9864c37c77dfcd72d.png

4. Сохраните и закройте файл (нажмите Ctrl+O в Nano, затем Enter и, наконец, Ctrl+X).

Шаг 3: Создайте пользователя Samba

1. В терминале создайте пользователя Samba с помощью следующей команды:

sudo smbpasswd -a username

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

Шаг 4. Перезапустите службу Samba.

1. В терминале используйте следующую команду, чтобы перезапустить службу Samba:

sudo service smbd restart

Шаг 5. Получите доступ к общей папке

1. На другом компьютере откройте файловый браузер.

2. Введите в адресной строке следующее:

smb://<Ubuntu IP Address>/shared  

будет <Ubuntu IP Address>заменен фактическим IP-адресом вашего компьютера с Ubuntu. 3. Нажмите Enter, и вы сможете получить доступ к общим папкам и обмениваться файлами в локальной сети.

1e5527959f444862b3b37bebf41fa86d.png 315793ea5aa4410abe380137bb9586f6.png

рекомендация

отblog.csdn.net/weixin_53000184/article/details/130784488