Как поделиться с SAMBA в любом дистрибутиве GNU / Linux

Некоторые дистрибутивы не имеют возможности, которую UBUNTU дает нам для обмена папками с помощью SAMBA, давайте посмотрим, как создать базовую настройку, в которой вам не нужно вводить имя пользователя / пароль, и она работает в любом дистрибутиве GNU / Linux.


Вам просто нужно установить SAMBA из официальных репозиториев с предпочитаемым менеджером пакетов:

Входим как корень в терминале:

su (пароль root)

Сабайон:

равно я самба

Arch:

пакман-С самба

Gentoo:

возникает самба

Затем нужно добавить SAMBA в запущенные службы.

Всегда как root ...

Сабайон / Gentoo:

rc-update добавить самбу по умолчанию

Arch:

systemctl включить smbd.service
systemctl включить nmbd.service

Наконец, вам нужно отредактировать файл конфигурации /etc/самба/smb.cfg. Иногда лучше создать новый, чтобы мы могли переименовать или удалить существующий.

мв /etc/samba/smb.cfg /etc/samba/smb.cfg.copy
нано /etc/samba/smb.cfg

[global] workgroup = WORKGROUP
netbios name = Сервер Samba
строка сервера = Linux
файл журнала = /var/log/samba/log.%m
максимальный размер журнала = 50
сопоставить гостю = плохой пользователь
параметры сокета = TCP_NODELAY SO_RCVBUF = 8192 SO_SNDBUF = 8192
локальный мастер = нет
DNS-прокси = нет

[Общий] путь = / home / user / Shared
public = да
только гость = да
Writable = да

И все, при перезапуске вы сможете получить доступ к общей папке с любого устройства в вашей сети без пароля или пользователя. Очевидно, что это не самая безопасная настройка, но часто она наиболее подходящая.


Добавить в качестве предпочтительного источника