为什么smbmount好后,发现有的目录无法访问?
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
为什么smbmount好后,发现有的目录无法访问?
smbmount正常加载,一级目录浏览OK。
现面的目录进去后,ls出现如下错误
ls: reading directory .: Object is remote
服务器据说是Microsoft的,然后有域和用户的问题
我的命令是:
sudo smbmount //**** /mnt/ -o user=name@domain,pass=123456,iocharset=utf8
请教高人,是什么问题,是我命令格式问题还是服务器的设置问题。
现面的目录进去后,ls出现如下错误
ls: reading directory .: Object is remote
服务器据说是Microsoft的,然后有域和用户的问题
我的命令是:
sudo smbmount //**** /mnt/ -o user=name@domain,pass=123456,iocharset=utf8
请教高人,是什么问题,是我命令格式问题还是服务器的设置问题。
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: 为什么smbmount好后,发现有的目录无法访问?
据IT说服务器是Windows的,我加载Linux自己配的都是正常的。
难道windows的有这么多的问题?
难道windows的有这么多的问题?
- sense
- 帖子: 308
- 注册时间: 2007-02-14 13:54
Re: 为什么smbmount好后,发现有的目录无法访问?
可以先试试 smbclient 连上去有没有问题
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: 为什么smbmount好后,发现有的目录无法访问?
daniel@daniel-laptop:~$ smbclient -h
Usage: smbclient [-?EgBVNkPe] [-?|--help] [--usage]
[-R|--name-resolve=NAME-RESOLVE-ORDER] [-M|--message=HOST]
[-I|--ip-address=IP] [-E|--stderr] [-L|--list=HOST]
[-t|--terminal=CODE] [-m|--max-protocol=LEVEL]
[-T|--tar=<c|x>IXFqgbNan] [-D|--directory=DIR] [-c|--command=STRING]
[-b|--send-buffer=BYTES] [-p|--port=PORT] [-g|--grepable]
[-B|--browse] [-d|--debuglevel=DEBUGLEVEL]
[-s|--configfile=CONFIGFILE] [-l|--log-basename=LOGFILEBASE]
[-V|--version] [-O|--socket-options=SOCKETOPTIONS]
[-n|--netbiosname=NETBIOSNAME] [-W|--workgroup=WORKGROUP]
[-i|--scope=SCOPE] [-U|--user=USERNAME] [-N|--no-pass]
[-k|--kerberos] [-A|--authentication-file=FILE]
[-S|--signing=on|off|required] [-P|--machine-pass] [-e|--encrypt]
service <password>
但是不知大域名怎么加,公司有域帐户的。
如果不加于域,结果会如下。
session setup failed: NT_STATUS_LOGON_FAILURE
Usage: smbclient [-?EgBVNkPe] [-?|--help] [--usage]
[-R|--name-resolve=NAME-RESOLVE-ORDER] [-M|--message=HOST]
[-I|--ip-address=IP] [-E|--stderr] [-L|--list=HOST]
[-t|--terminal=CODE] [-m|--max-protocol=LEVEL]
[-T|--tar=<c|x>IXFqgbNan] [-D|--directory=DIR] [-c|--command=STRING]
[-b|--send-buffer=BYTES] [-p|--port=PORT] [-g|--grepable]
[-B|--browse] [-d|--debuglevel=DEBUGLEVEL]
[-s|--configfile=CONFIGFILE] [-l|--log-basename=LOGFILEBASE]
[-V|--version] [-O|--socket-options=SOCKETOPTIONS]
[-n|--netbiosname=NETBIOSNAME] [-W|--workgroup=WORKGROUP]
[-i|--scope=SCOPE] [-U|--user=USERNAME] [-N|--no-pass]
[-k|--kerberos] [-A|--authentication-file=FILE]
[-S|--signing=on|off|required] [-P|--machine-pass] [-e|--encrypt]
service <password>
但是不知大域名怎么加,公司有域帐户的。
如果不加于域,结果会如下。
session setup failed: NT_STATUS_LOGON_FAILURE
- sense
- 帖子: 308
- 注册时间: 2007-02-14 13:54
Re: 为什么smbmount好后,发现有的目录无法访问?
smbclient //****/mnt/ -U domain\\user
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: 为什么smbmount好后,发现有的目录无法访问?
谢谢sense,周一去公司的时候再试试,回头再报告情况
- windwiny
- 帖子: 2254
- 注册时间: 2007-03-13 17:26
Re: 为什么smbmount好后,发现有的目录无法访问?
smbclient -L //127.0.0.1 -U administrator # 列出共享
smbclient //127.0.0.1/dir1 -U administrator # 进入 smb: \>
mount -t smbfs //127.0.0.1/SHARE /MNT/DIR1/ # 挂载 要加共享名称
-o iocharset=utf8,codepage=cp936,username= ,password= ,uid= ,gid=
smbclient //127.0.0.1/dir1 -U administrator # 进入 smb: \>
mount -t smbfs //127.0.0.1/SHARE /MNT/DIR1/ # 挂载 要加共享名称
-o iocharset=utf8,codepage=cp936,username= ,password= ,uid= ,gid=
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: 为什么smbmount好后,发现有的目录无法访问?
Sense兄,现在smbclient可以登录,也可以正常下载和删除的。但是mount我不知道怎么加域名。sense 写了:smbclient //****/mnt/ -U domain\\user
Hi, windywinywindwiny 写了:smbclient -L //127.0.0.1 -U administrator # 列出共享
smbclient //127.0.0.1/dir1 -U administrator # 进入 smb: \>
mount -t smbfs //127.0.0.1/SHARE /MNT/DIR1/ # 挂载 要加共享名称
-o iocharset=utf8,codepage=cp936,username= ,password= ,uid= ,gid=
现在我用的是域帐户,不知道smbmount 怎么加才能正常工作?从上面的mount命令看,好像没有域的地方?
能否告知一下?谢谢了
- sense
- 帖子: 308
- 注册时间: 2007-02-14 13:54
Re: 为什么smbmount好后,发现有的目录无法访问?
sudo smbmount //****/share /mnt/ -o user=domain\\name,pass=123456,iocharset=utf8
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: 为什么smbmount好后,发现有的目录无法访问?
还是不行,ls: reading directory .: Object is remote,郁闷sense 写了:sudo smbmount //****/share /mnt/ -o user=domain\\name,pass=123456,iocharset=utf8
- sense
- 帖子: 308
- 注册时间: 2007-02-14 13:54
Re: 为什么smbmount好后,发现有的目录无法访问?
如果服务器是 linux,看看不能访问的是不是 symlinks,可以在 smb.conf 中加入 unix extensions = nolida2003 写了:还是不行,ls: reading directory .: Object is remote,郁闷sense 写了:sudo smbmount //****/share /mnt/ -o user=domain\\name,pass=123456,iocharset=utf8
服务器是 windows 就搞不清原因了。有时 windows 就是怪怪的
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: 为什么smbmount好后,发现有的目录无法访问?
恩,sense兄说的对。Linux的一切搞定了。
而且即使有问题,安sense兄的方法处理也就OK。
不过windows的服务器是IT的,偶是在无语了,改天和他们侃侃,如果有进展再来汇报情况
目前也就只能先这么将就着用,询问下IT看看。
类似搞Windows配置的朋友,如果能提供点方向,先在这里谢过了。
而且即使有问题,安sense兄的方法处理也就OK。
不过windows的服务器是IT的,偶是在无语了,改天和他们侃侃,如果有进展再来汇报情况
目前也就只能先这么将就着用,询问下IT看看。
类似搞Windows配置的朋友,如果能提供点方向,先在这里谢过了。