我在 Windows Server 2003 上输入以下命令
net use X: \\Samba_Server\gis /user:Administrator <admin-pwd> /persistent:yes
我收到以下错误:
System error 1326 has occurred.
Logon failure: unknown user name or bad password.
我究竟做错了什么?
如果没有/user:Administrator <admin-pwd>
,它也能正常安装。我希望凭据在登录时保持不变。
答案1
您可能必须明确指定您想要引用远程系统上的用户帐户,否则,Windows 可能会尝试建立引用本地管理员帐户的连接。
为此,请向域(在本例中为远程计算机的名称)提供以下参数/user:
:
net use X: \\Samba_Server\gis /user:Samba_Server\Administrator <admin-pwd> /persistent:yes
答案2
您输入的语法命令是正确的。错误 1326 是用于表示 Windows 系统上的身份验证失败的常见错误编号。这些失败通常与以下内容相关,但不限于以下内容:
- 账户不存在
- 需要启用来宾帐户
- 远程计算机启用了自动登录和空白密码
- 远程计算机上共享的文件夹或驱动器权限
就您而言,如果您检查过您使用的帐户在远程计算机(1)上存在,那么问题可能是由第 3 点引起的。SAMBA 共享有一个配置选项,打开时会在 Windows 客户端上显示这种行为。
guest only = yes
有关此选项的更多信息,请参见 http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#GUESTONLY
答案3
造成此问题的一个可能原因是其中一台机器上的日期/时间无效。