Ulis пишет:
Samba сервер на Linux — если вы раздаете SMB папку с Linux, добавьте в в секции
[global] конфигурационного файла smb.conf строку:
map to guest = never
Иначе не пускает с компа на Win 10. Там что то с протоколами связано устаревшими
Ну, на самом деле всё немножко не так, но не важно, важно то, что из Вин7 можно было настроить доступ по мануалам и с паролем и без и всё работало, с десяткой немножко мутно получается, нужно отдать права на шару обычному юзеру и в конфигурации самбы указать, что гостевой доступ делегируется этому юзеру. Короче, хер объяснишь, быстрее скопировать куски конфигурации, вот код:
Ставим самбу:
sudo apt-get update
sudo apt-get install samba
Если, по какой-то причине что-то пошло криво, то нужно пробовать reinstall или purge, но посмотреть на что ругается и прибить куски окончательно, не забываем про autoremove и dpkg --configure -a У меня почему-то на чистой системе не захотел ставится samba-common-bin, пришлось убить всё, поставить начисто.
Делаем директорию или не делаем, если она уже есть:
sudo mkdir /home/ДИРЕКТОРИЯ
Устанавливаем пользователя и разрешаем всё и всем:
sudo chown ПОЛЬЗОВАТЕЛЬ:ГРУППА_ПОЛЬЗОВАТЕЛЯ /home/ДИРЕКТОРИЯ
sudo chmod 777 /home/ДИРЕКТОРИЯ
Открываем /etc/samba/smb.conf и проверяем наличие, а если нет, до дописываем в секции global:
workgroup = СЕТЕВАЯ_ГРУППА
map to guest = bad user
usershare allow guests = yes
guest account = ПОЛЬЗОВАТЕЛЬ
В секции шары указываем такое:
create mask = 0777
directory mask = 0777
guest ok = yes
path = /home/ДИРЕКТОРИЯ
read only = no
Перезапускаем самбу:
sudo service smbd restart
Всё, можно идти с Вин10 в Линукс без пароля и с правами пользователя Линукс машины.
Внимание, мы ведь все понимаем, что 777 - это нехорошо и ходить без пароля плохо, правда? Правда!?