Настройване на Samba споделяне на Debian 12
🖧 Как да настроим Samba споделяне на Debian 12
🔧 Пълно практическо ръководство стъпка по стъпка Автор: Тони Ангелчовски • AiFlux Forge
📘 Въведение
След като вече си инсталирал Samba сървъра на Debian 12 (виж Инсталиране на Samba сървър в Debian 12), е време да го настроим така, че да можеш:
- Да споделяш директории в локалната мрежа
- Да определиш кой потребител има достъп
- Да управляваш права за четене и писане
- Да направиш Debian машината си видима за Windows устройства
🧰 Необходими предпоставки
- Инсталирана Samba
- Създаден потребител в системата
- Достъп до терминал с root или sudo права
📁 Стъпка 1: Създаване на споделена директория
sudo mkdir -p /srv/samba/shared
sudo chown -R nobody:nogroup /srv/samba/shared
sudo chmod -R 0775 /srv/samba/shared
👤 Стъпка 2: Създаване на Samba потребител
sudo adduser sambauser
sudo smbpasswd -a sambauser
⚙️ Стъпка 3: Конфигуриране на /etc/samba/smb.conf
Отвори конфигурационния файл:
sudo nano /etc/samba/smb.conf
Добави в края:
[Shared]
path = /srv/samba/shared
browsable = yes
read only = no
guest ok = no
valid users = sambauser
🔁 Стъпка 4: Рестартиране на Samba
sudo systemctl restart smbd
sudo systemctl status smbd
🔥 Стъпка 5: Тестване от Windows
- Натисни Win+R
- Въведи \\192.168.1.101
- Въведи потребител: sambauser + зададената парола
🔐 Алтернатива: Guest достъп
sudo mkdir -p /srv/samba/guest
sudo chown -R nobody:nogroup /srv/samba/guest
sudo chmod -R 0777 /srv/samba/guest
Конфигурация:
[Public]
path = /srv/samba/guest
browsable = yes
read only = no
guest ok = yes
force user = nobody
🛡️ Допълнителни съвети
Действие | Команда / файл |
---|---|
Промяна на конфигурация | /etc/samba/smb.conf |
Проверка на конфигурацията | testparm |
Ограничение по IP | hosts allow = 192.168.1. |
Авто стартиране при boot | systemctl enable smbd |
🧩 Чести проблеми
- Windows не вижда сървъра → Увери се, че SMB е активен и защитната стена позволява трафик
- Невалидни данни за вход → Увери се, че потребителят е добавен със smbpasswd -a sambauser
🎯 Заключение
Сега твоят Debian 12 сървър е готов да споделя директории сигурно и стабилно.
📚 Това съдържание е част от личния архив и база знания на Тони Ангелчовски, създадено в рамките на проекта WIKI-TONI. Уики платформата е достъпна само за четене. Не се поддържат регистрации или външни редакции. ⚠️ Забранява се копирането, възпроизвеждането или използването на текстовете без предварително писмено разрешение от автора. Благодарим, че уважаваш авторството и вдъхновението зад всяка дума.
☕ Подкрепи ме чрез PayPal ❤️ Дарение към DTGaraGe