Як ділитися з SAMBA на будь-якому дистрибутиві GNU / Linux

Деякі дистрибутиви не мають можливості, яку UBUNTU надає нам для спільного використання папок SAMBA, давайте подивимось, як створити базову конфігурацію, де не потрібно вводити ім’я користувача / пароль, і це працює на будь-якому дистрибутиві GNU / Linux.


Вам просто потрібно встановити SAMBA з офіційних сховищ за допомогою улюбленого менеджера пакетів:

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

su (пароль користувача)

Сабайон:

екво я самба

Арка:

pacman -S самба

Gentoo:

виникає самба

Потім SAMBA потрібно додати до запущених служб.

Завжди як корінь ...

Sabayon / Gentoo:

rc-update додає самбу за замовчуванням

Арка:

systemctl включити smbd.service
systemctl увімкнути nmbd.service

Нарешті, вам доведеться відредагувати файл конфігурації /etc/samba/smb.cfg. Іноді краще створити нову, щоб ми могли перейменувати або видалити існуючу.

mv /etc/samba/smb.cfg /etc/samba/smb.cfg.copy
nano /etc/samba/smb.cfg

[глобальна] робоча група = WORKGROUP
netbios name = Сервер Samba
рядок сервера = Linux
файл журналу = /var/log/samba/log.%m
максимальний розмір журналу = 50
карта до гостя = поганий користувач
параметри сокета = TCP_NODELAY SO_RCVBUF = 8192 SO_SNDBUF = 8192
місцевий майстер = ні
dns проксі = ні

[Спільний] шлях = / додому / користувач / Спільний
public = так
тільки гість = так
writable = так

І все, після перезапуску ви зможете отримати доступ до спільної папки з будь-якого пристрою у вашій мережі без пароля та користувача. Очевидно, що це не найбезпечніший параметр, але часто він є найбільш підходящим.