Как установить 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 .