Чтобы настроить общий доступ к диску (или папке) для пользователя Samba alex
, нужно правильно прописать параметры в файле /etc/samba/smb.conf
. Вот пошаговая инструкция:
🛠 Пример настройки общего ресурса
Допустим, ты хочешь расшарить папку /mnt/shared_disk
для пользователя alex
.
1. 📁 Убедись, что папка существует
sudo mkdir -p /mnt/shared_disk
sudo chown alex:alex /mnt/shared_disk
sudo chmod 770 /mnt/shared_disk
2. 👤 Добавь пользователя в Samba
Если пользователь alex
ещё не добавлен в Samba:
sudo smbpasswd -a alex
Введи пароль, который будет использоваться для подключения по Samba.
3. 📝 Настройка /etc/samba/smb.conf
Открой файл:
sudo nano /etc/samba/smb.conf
Добавь в конец:
[shared_disk]
path = /mnt/shared_disk
valid users = alex
read only = no
browsable = yes
writable = yes
create mask = 0660
directory mask = 0770
4. 🔄 Перезапусти Samba
sudo systemctl restart smbd
✅ Проверка
На клиентской машине (например, Windows) можно подключиться к ресурсу:
\\IP_Сервера\shared_disk
Ввести логин alex
и пароль Samba.