Я пытаюсь настроить ресурс самбы впервые. Моя гостевая папка работает нормально, но я не могу войти как любой пользователь. Если я ввожу свое имя пользователя и пароль Unix, мое окно Mac просто трясется, как если бы был введен неправильный пароль.
Из того, что я прочитал, я подумал, что, поскольку я установил security = user
в своем файле smb.conf, любой, кто имеет учетную запись unix на моем сервере, также сможет войти в samba. Мне все еще нужно использовать smbpasswd
, чтобы разрешить кому-то доступ? Можно ли установить опцию, чтобы все учетные записи unix имели связанную учетную запись samba с одним и тем же паролем? Я считаю, unix password sync = yes
помогает с настройкой чего-то подобного?
Похоже, что установка libpam-smbpass
позволяет это. Я не уверен, конвертирует ли установка пакета существующих пользователей.
Что я сделал, чтобы увидеть это:
sudo apt-get install libpam-passwd
passwd <enter appropriate info>
sudo pdbedit -L
[ 116] И теперь мой пользователь в списке.