opensuse samba客户端连接到Windows服务器

时间:2014-11-25 15:59:38

标签: linux client samba opensuse

安装了samba客户端的opensuse 13.1(位于操作系统安装盘中)。机器具有IP地址但未注册DNS名称。但是当使用“smbclient // myserver / myshare -A smbpw”时,我得到了错误NT_STATUS_UNSUCCESSFUL。

为了访问Windows Server,我是否必须配置samba客户端?如果是这样,我该怎么办?我是samba和Linux系统管理员的新手,任何帮助都将不胜感激。

由于

1 个答案:

答案 0 :(得分:1)

我认为您必须指定域/工作组:

smbclient -W mydomain -U myusername //myserver/myshare

似乎忽略了samba authfile中的域条目。

对我有用的是:

$ cat authfile
username=mydomain\myuser
password=mysecrete
$ chmod 600 authfile
$ smbclient -A authfile //myserver/myshare
Domain=[mydomain] OS=[myos] Server=[myproduct]
smb: \>

什么也有效:

$ cat authfile
username=myuser
password=mysecrete
$ chmod 600 authfile
$ smbclient -W mydomain -A authfile //myserver/myshare
Domain=[mydomain] OS=[myos] Server=[myproduct]
smb: \>

不起作用:

$ cat authfile
username=myuser
password=mysecrete
domain=mydomain
$ chmod 600 authfile
$ smbclient -A authfile //myserver/myshare
session setup failed: NT_STATUS_LOGON_FAILURE
smb: \>