Установка и конфигурация samba в Linux
Установка и конфигурация samba в Linux
Установка и конфигурация
#Установка:
apt install -y samba
#Проверить установку samba
whereis samba
#Добавить пользователя:
add user username
#Добавить каталог:
mkdir /home/username/uploads
В конфигурационном файле /etc/samba/smb.conf
[global]
workgroup = TESTGROUP
server min protocol = NT1
client min protocol = NT1
server string = %h server (Samba, Ubuntu)
server role = standalone
log file = /var/log/samba/log.%m
map to guest = never
max log size = 1000
security = user
[uploads]
valid users = user
comment = Folder uploads
path = /home/megaplan/uploads
browseable = yes
read only = no
writable = yes
#Проверить корректность настройки файла:
testparm -sv
#Выше опция -v покажет настройки по умолчанию.
#Перезапуск samba:
/etc/init.d/smbd restart
#Статус samba:
/etc/init.d/smbd status
#Убедиться, что порты 445, 139 прослушиваются службой:
netstat -ntlp | grep smbd
#Добавить пользователя:
#Samba не использует пароли системы, но имя должно соответствовать учетной записи в системе:
smbpasswd -a username
#Включить пользователя:
smbpasswd -e username
Если при подключении появляется ошибка:
SMB1 disabled -- no workgroup available
Тогда добавить пару строк в /etc/samba/smb.conf
server min protocol = NT1
client min protocol = NT1
#Проверка доступа к серверу samba:
smbclient -L192.168.1.2 -Usambauser
#Монтирование удаленного каталога:
sudo mount //192.168.1.2/uploads /home/toly/folder -o username=sambauser
Добавить службу в fstab:
//192.168.61.253/uploads /home/toly/folder cifs auto,uid=1000,gid=1000,credentials=/root/.smbclient 0 0
Создать файл и добавить в него имя пароль пользователя удаленного сервера:
vim /root/.smbclient
username=user
password=pass
Источники
Последнее изменение: 07.10.2024 23:24
Связанные темы
Конфигурация vsftpd в ОС Linux Ubuntu
Конфигурация openvpn сервера в Linux Alpine
Использование iptables в linux
Базовые понятие о настройках и безопасности в сети
Использование ifconfig в Linux
Настройка openvpn сервера в Linux
Полезные сетевые утилиты Linux
Конфигурация сети в Alpine Linux
Добавлять комментарии могут только авторизованные пользователи