Итак, расшариваем папку из Debian в Windows сеть:
- Создаем саму папку и даем ей права на доступ (чтение или чтение+запись)
- Редактируем файл /etc/samba/smb.conf , вносим в него следующую запись:
[Обменка]
path = /media/d/SHARE
read only = no
guest ok = yes
browseable = yes
public = yes
valid users = nobody
Где:
[Обменка]
Имя папки в сети, как она будет видна
path = /media/d/SHARE
путь к папке, которую надо расшарить. У нас - это /media/d/SHARE. Сильно желательно, чтобы в пути не было пробелов
read only = no
указываем, что в папку можно будет писать. Но запись можно будет запретить установкой прав на доступ к папке (см. пункт 1)
guest ok = yes
разрешаем гостям доступ к папке
browseable = yes
можно видеть, что находится внутри папки
public = yes
папка будет видна в сети. Т. е. можно сделать так, что расшарки видно не будет, но к ней можно будет обратиться, явно указав сетевой путь
valid users = nobody
доступ без запроса паролей, проще говоря, всем - Сохраняем файл и перезапускаем демон Samba:service smbd restart