Установка Samba на Raspberry Pi
Надоело мне таскать скриншоты для статей с Raspberry Pi на мой компьютер и надумал я организовать доступ к файлам на Raspberry Pi с моего основного компьютера с Windows 10. Для этого нам необходимо установить и настроить Samba. Для начала, как обычно выполняем подготовительные процедуры:
$ sudo apt-get upgrade
Дальше собственно устанавливаем Samba:
Все параметры оставляем по умолчанию. Дальше начинается самое интересное! Существует масса статей о том, как настроить Samba на Raspberry Pi, но все они (других, по крайней мере мне, не встретилось) относятся к доступу на Raspberry Pi c Windows 7 максимум. А у меня Windows 10. Так что в лучшем случае я видел пустое окно RASPBERRYPI в сетевом окружении. Так что же надо сделать? А всё дело в том, что Windows 10 отказывается от старых сетевых протоколов, считая их небезопасными и заставить корректно работать SMBv1 мне так и не удалось. Зато удалось настроить Raspberry Pi на работу с протоколом SMBv2. Итак продолжаем. Открываем файл /etc/samba.conf
и пишем в нем следующее: во-первых в разделе [global] зададим минимальную версию SMB
client max protocol = SMB3
client min protocol = SMB2_10
encrypt passwords = true
restrict anonymous = 2
А в конце файла добавляем собственно информацию об расшаренной папке:
writeable = yes
read only = no
browseable = yes
quest ok = yes
create mask = 0777
directory mask = 0777
public = yes
only quest = no
Выходим из редактора Ctrl+X и подтверждаем сохранение файла Y.
Дальше многие пишут: «перезапускаем Samba»:
У меня это НЕ работало. Надо перезапускать весь Raspberry Pi целиком:
И, наконец, надо создать пароль для пользователя pi для доступа по SMB:
Затем установите пароль в соответствии с запросом.
Перезапускайте Raspberry Pi, пробуйте открыть расшаренную папку. Должно появиться окно ввода логина и пароля. Вводите pi с только что созданным паролем и видите папку на Raspberry Pi!!!