服务器:Ubuntu SAMBA 3客户端:Ubuntu 12.04
我可以使用Nautilus访问共享,但我无法使用shell挂载相同的共享。
我发出以下命令:
sudo mount -t cifs //auth.local/Aplicacao /home/josir/fontes -o rw,credentials=/home/josir/.smbcredentials,iocharset=utf8,codepage=unicode,uid=1000,gid=1000
共享被挂载,但我看不到任何子目录。 我试图找出为什么发出:
josir@MEDIA35:$ ls -ls | grep fontes 0 drw-rws--- 13 josir josir 0 Out 4 2011 fontes josir@MEDIA35:$ ls -ls fontes ls: impossível acessar fontes/Software: Permissão negada ls: impossível acessar fontes/Doc: Permissão negada ls: impossível acessar fontes/Scripts: Permissão negada ls: impossível acessar fontes/HmlFontes: Permissão negada
我错过了什么?
什么是正确的mount命令来访问这个samba共享?
我必须使用与samba用户相同的uid / gid吗?
1)为你的挂载创build一个目录
mkdir ~/share
2)创build一个与您的Samba服务器上定义的“域用户”组相同的gid的组:
sudo groupadd domain_users -g 1901 sudo addgroup josir domain_users
3)使用mount.cifs工具挂载:
sudo mount.cifs //server/sharepoint ~/share -o user=josir dom=mediasys
笔记:
要知道gid域用户,发出项目(3),然后:
ls -lsn | grep分享