2

У меня есть рабочий стол Ubuntu 10.04 (johndoe-linux) и машина Win7 (johndoe), и я настроил Samba на Ubuntu, чтобы предоставить всем пользователям полный доступ к рабочему пространству. Это мой smb.conf.

[workspace]
    path = /local/mnt/workspace
    writeable = yes
    guest ok = yes

Другие пользователи с идентичными машинами Win7 могут получить доступ к моей папке samba, перейдя в Start-> run и набрав \\johndoe-linux \workspace. Когда я пытаюсь с моего компьютера с Win7, он вместо этого запрашивает у меня имя пользователя / пароль. Здесь не работают ни мои windows, ни linux, ни smbpasswd. Никакие другие пользователи не получают это имя пользователя / пароль, и каталог немедленно появляется в проводнике.

Единственное отличие, которое я могу себе представить, заключается в том, что мой компьютер с Win7 имеет то же имя пользователя, что и мой компьютер с Ubuntu. Я вхожу в оба с тем же именем пользователя "johndoe", но домены и пароли разные.

Почему запрашивается только у меня имя пользователя /pw? Нужно ли отключить функцию безопасности Win7? Любая помощь будет принята с благодарностью. Благодарю.

1 ответ1

0

По умолчанию при подключении к удаленному компьютеру в Windows он пытается войти в удаленную систему, используя те же имя пользователя и пароль, которые вы используете локально при входе в систему. Если имя пользователя не найдено в удаленной системе, он может попробовать гостевую учетную запись, но если имя пользователя существует, но пароль не тот, он запутается и попросит вас войти вручную, чтобы разрешить ситуацию.

Либо переименуйте одну из учетных записей, либо войдите в систему явно. Вам может потребоваться указать имя компьютера на машине Samba в качестве имени домена с domain\user в поле имени пользователя в диалоговом окне приглашения (с именем входа в удаленной системе), чтобы заставить его работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .