天天看點

Ubuntu下mount cifs

Ubuntu新版本都不支援smbfs了,使用cifs,下面是使用中遇到的問題.

mount cifs 如果出現:

mount error(112): Host is down

實際能連伺服器,則是因為windows不支援新版cifs,需要加參數"vers=1.0".

一條能用的mount:

sudo mount -t cifs -o domain="WORKGROUP",username="xxx",password="yyy",vers=1.0,nounix,sec=ntlmssp,iocharset=utf8 //192.168.0.100/SW /home/xxx/s100

如果出現下面:

mount error(13): Permission denied

用domain="WORKGROUP",username="xxx" 代替 username="WORKGROUP\xxx".

如果出現:

mount error(6): No such device or address

因為用了//192.168.0.100/, 應該用這個位址下的共享目錄,如//192.168.0.100/SW

一個伺服器(位址)下可以有多個共享目錄.

也可以用下面方法:

sudo mount -t cifs -o  credentials=/home/xxx/auth.smb,vers=1.0,nounix,sec=ntlmssp,iocharset=utf8 //192.168.0.100/SW /home/xxx/s103

auth.smb:

username=xxx

password=yyy

domain=WORKGROUP

這些變量不能加引号,加了不能過,報"mount error(13): Permission denied".

fstab:

#SMB, 100.

//192.168.0.100/SW /home/xxx/s103 cifs    _netdev,credentials=/home/xxx/auth.smb,uid=1000,gid=1000,vers=1.0,nounix,sec=ntlmssp,iocharset=utf8 0 0

繼續閱讀