How to install smb server on Armbian


 

Я устанавливаю самба сервер на OrangePi One на armbian

Заранее создал папку exchange /home/myuser/exchange

Не забываем задать права на папку

затем устанавливаем пакеты

sudo apt install samba cifs-utils smbclient

После надо отредактировать конфиг

sudo nano /etc/samba/smb.conf

При необходимости меняем имя рабочей группы

workgroup = MYWORKGROUP

 

Дальше добавляем информацию о нашей шаре. Назовём её exchange и укажем путь к папке и права. Папка будет открыта гостю.

[exchange]
path = /home/myuser/exchange
browseable = Yes
writable = Yes
guest ok = Yes
create mask = 0777
directory mask = 0777

…..

Перезапустим самба сервер

sudo /etc/init.d/samba restart

 

Если вдруг Вы получили ошибку при запуске

# service samba start
Failed to start samba.service: Unit samba.service is masked.

То надо выполнить 3 команды:

sudo rm /lib/systemd/system/samba.service 
sudo systemctl enable samba.service nmbd.service
sudo systemctl start samba

После этого сервер запускается и можно проверять доступность.