Как настроить Samba Сервер и клиент на AlmaLinux

baltun

Администратор
Сообщения
10.870
Реакции
2.584
Баллы
2.003
Первым шагом является установка Samba на AlmaLinux, если ее еще нет в системе. Используйте следующую команду для установки необходимых пакетов Samba через диспетчер пакетов dnf.
Код:
sudo dnf install samba samba-client

Как только пакеты установлены, мы должны запустить и включить демоны при загрузке.
Код:
sudo systemctl enable --now {smb,nmb}

Разрешить Samba через брандмауэр.
Код:
sudo firewall-cmd --permanent --add-service=samba
sudo firewall-cmd --reload

Создание пользователя Samba.
Код:
sudo adduser -M sambauser -s /sbin/nologin

Создайте пароль Samba для вновь созданного пользователя с помощью следующей команды:
Код:
sudo smbpasswd -a sambauser
New SMB password:
Retype new SMB password:
Added user sambauser.

Настройка Samba для предоставления общего доступа к каталогу.
Код:
sudo mkdir -p /mnt/shared
sudo chmod 777 /mnt/shared

Теперь давайте отредактируем конфигурационный файл Samba, чтобы сообщить службе об этом новом каталоге, которым мы хотели бы поделиться.
Код:
sudo nano /etc/samba/smb.conf

Перейдите в нижнюю часть этого файла и вставьте следующие строки.
Код:
[linuxconfig]
        path = /mnt/shared
        guest ok = no
        read only = no

Сохраните изменения в файле и выйдите из него. Затем перезапустите службу Samba, чтобы новые изменения вступили в силу.
Код:
sudo systemctl restart {smb,nmb}

Разрешить Samba через SELinux.
Код:
sudo chcon -R -t samba_share_t /mnt/shared

Подключение к серверу Samba из клиента AlmaLinux.
В клиентской системе нам нужно создать пустой каталог, который мы можем использовать в качестве точки монтирования для удаленного общего ресурса Samba.
Код:
sudo mkdir -p /mnt/fileserver

Затем используйте команду для подключения удаленного общего ресурса Samba к только что созданной папке.
Код:
sudo mount -t cifs -o username=sambauser //192.168.1.10/linuxconfig /mnt/fileserver

Кроме того, вы можете получить доступ к общему ресурсу Samba из файлового менеджера GNOME, введя следующий синтаксис.
Код:
smb://127.0.0.1/linuxconfig/
 
Назад
Верх Низ