Развертывание файлового сервера на Linux требует не только правильной настройки функциональности, но и обеспечения безопасности в соответствии с современными стандартами. В этом руководстве разберем полный цикл — от установки Samba до реализации продвинутых мер защиты. Перед началом настройки необходимо установить пакеты. Для ОС на базе Debian/Ubuntu: sudo apt update
sudo apt install samba samba-client smbclient Для систем на базе RHEL/CentOS/Rocky Linux: sudo dnf install samba samba-client samba-common-tools Проверяем корректность установки: sudo systemctl enable smb
sudo systemctl start smb
sudo systemctl status smb Создаем директорию и назначаем права: sudo mkdir -p /srv/samba/share
sudo chmod -R 0755 /srv/samba/share Основная конфигурация осуществляется в файле /etc/samba/smb.conf. Добавляем секцию общего доступа: [share]
comment = Общий доступ
path = /srv/samba/share
browseable = yes
read only = no
guest ok = no
valid users = @samba-users После изменен