$ (subj), похоже, что пользователь root по умолчанию запрещен для всех общих ресурсов. Я пытаюсь воспроизвести административный общий ресурс Windows.
12
У вас есть пароль, установленный в Samba (не в системном файле passwd) для root? Вы должны быть в состоянии установить такой пароль, запустив smbpasswd -a root
.
Вы должны поместить свой файл smb.conf, чтобы мы могли реально оценить проблему. В любом случае вот подсказка:
является частью smb.conf по умолчанию.
Ну тогда. Является ли root действительным smbuser, пока? Затем попробуйте явно разрешить root:
И попробуйте что-то вроде этого:
источник
smb.conf
разве «с нуля» и не содержитvalid users
илиinvalid users
параметров на всех.если вы не можете получить доступ к двум пользователям, один для обычного пользователя, а другой для пользователя root, вам нужно создать псевдоним netbios в файле smb.conf, чтобы Windows воспринимала их как два сервера. Затем получите доступ к каждому с другим идентификатором пользователя. Вы также можете добавить в файл хоста Windows тот же ip сервера с разными именами. Проблема заключается в том, что Windows может разрешить доступ только одному пользователю за раз, поэтому не может получить доступ от имени root.
источник