Я хочу включить общий ресурс SMB в Solaris 11.1 x64 Мои шаги:
pkg install service/filesystem/smb
svcadm enable -r smb/server
echo "other password required pam_smb_passwd.so.1 nowarn" >> /etc/pam.conf
useradd public
smbadm enable-user public
zfs set share=name=fs1,path=/rpool/fs1,prot=smb rpool/fs1
zfs set sharesmb=on rpool/fs1
passwd -r files public
Ошибка на шаге 8: невозможно ввести пароль, вывод:
solaris> passwd -r общедоступные файлы
Пожалуйста, попробуйте еще раз
Пожалуйста, попробуйте еще раз
Доступ запрещен
Если я раскомментирую новую строку в pam.conf
, можно изменить пароль. Тем не менее доступ к общему ресурсу из Windows 7 невозможен. Доступ к машине Solaris можно получить с помощью команды ping.
Доступ с другим пользователем с включенным SMB также запрещен.
Я столкнулся с той же проблемой, читая документы, в которых конфигурация PAM была разделена на каталог и подфайлы, например Linux, если вы знакомы с этим?
Чтобы решить эту проблему, удалите строку из файла /etc/pam.conf и добавьте в файл /etc/pam.d/other следующим образом ...
# echo "password required pam_smb_passwd.so.1 nowarn" >> /etc/pam.d/other
После этого вы сможете установить пароль для «общедоступного»
ИМХО, документация Oracle для Solaris 11 намного лучше, чем когда-либо созданная Sun, я нашел ответ на этой странице ...