Как установить Samba на Debian 10

Как установить Samba на Debian 10

 

В этом руководстве мы покажем вам, как установить Samba на Debian 10. Для тех из вас, кто не знал, Samba позволяет вам обмениваться файлами и принтерами с другими компьютерами удаленно, независимо от их операционной системы. Он позволяет получать доступ к файлам на рабочем столе с ноутбука и обмениваться файлами с пользователями Windows и macOS.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Samba на Debian 10 (Buster).

Установите Samba на Debian 10 Buster

Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update

Шаг 2. Установка Samba в Debian 10.

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

sudo apt install samba

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

sudo systemctl start nmbd
sudo systemctl status nmbd

Шаг 3. Настройте Samba.

Файл конфигурации samba находится в каталоге. Перед редактированием файла конфигурации обязательно создайте резервную копию этого файла:smb.conf/etc/samba

sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf

Теперь отредактируйте исходную конфигурацию, используя следующие команды:

sudo nano /etc/samba/smb.conf

Добавьте следующие строки:

[samba-share]
comment = Samba on Debian
path = /samba
read-only = no
browsable = yes

Далее настраиваем учетную запись пользователя. Пользователь Samba должен быть системным пользователем и, следовательно, должен существовать в файле. Если пользователь еще не существует, вам сначала нужно его создать:/etc/password

sudo smbpasswd -a username

После этого перезапустите службу Samba, выполнив следующую команду:

sudo systemctl restart smbd.service

Шаг 4. Подключите общий ресурс Samba из Linux.

Теперь выполните следующую команду в Терминале, чтобы установить клиент Samba:

sudo apt install smbclient

После успешной установки подключитесь к общему ресурсу Samba, используя следующий синтаксис:

sudo smbclient //[Your-IP-address or Host_name]/share_name –U samba_user
  • [Your-IP-address или Host_name] — это IP-адрес или имя хоста сервера Samba.
  • [share_name] — это имя общего каталога Samba.
  • [samba_user] — имя пользователя, у которого есть доступ к общему ресурсу.

Поздравляю! Вы успешно установили Samba . Благодарим за использование этого руководства для установки последней версии Samba в системе Debian. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Samba .