安装Samba服务器以创建Ubuntu中的文件共享和普通用户设置共享

点评:这篇文章是基于操作的Ubuntu桌面版本,设置管理员,这里说的是管理员可以使用sudo命令,这是用户的管理员组的成员,普通用户不在用户管理组(默认情况下没有sudo权限,不是桑巴用户,也不在sambashare用户组)。





谁安装的系统的唯一用户sudo权限和所有其他的默认权限(默认是sambashare)。当然,最高仍然是root(注意root和管理员之间的区别)。
在Ubuntu下建立共享
1。安装Samba
sudo apt-get install Samba smbfs
2。设置桑巴密码
sudo触摸 / / /桑巴samba等
sudo smbpasswd -你的名字# XX代表你的用户名
然后根据提示设置输入密码。
三.选择你要共享的文件夹,右键单击Properties然后单击Share
4。输入共享名,一般可以与文件夹同名,如果以下第三个步骤出错,请尝试名称;
5。选择第一个选项分享这fold其次也可以选择,建议不要选择第三;
应用共享
如果你能访问Windows中创建的共享,打开XP的一个例子,我的计算机工具映射网络驱动程序;
在文件夹框中输入共享地址。
你的地址映射是 sharename Ubuntu Ubuntu IP;IP是你的Ubuntu主机的IP地址和共享名共享名,是你在前第三步进。
然后根据提示输入用户名和共享密码。
如果是在Linux系统中,您可以通过挂载命令访问您创建的共享:
sudo安装 / / / 共享名share_temp Ubuntu IP O的用户名/密码= =你的名字,yourpasswd fMask = 777,= 777,我们分别
share_temp是一个本地文件夹,这是暂时放在这个文件夹。
解释uff1a
1。共享密码是您在前2个步骤中设置的密码,当您在Ubuntu主机上登陆时,它与密码无关,但用户名是相同的。
2。请注意,Windows和Linux访问在斜杠的方向上是不同的。
普通用户如何在Ubuntu下构建共享
当普通用户登录时,按照上述方法创建共享文件夹,您将被提示出错。
净usershare'returned错误255:净usershare:无法打开usershare目录 / / / lib VaR桑巴 / usershares。
您没有权限创建一个usershare。问你,usershare,用户只需要将用户添加到用户组。
你的名字sambashare sudo adduser
当注销回来给你,你可以设置一个共享文件夹。
但在这一点上,你不能应用你的份额,你需要首先设置你的桑巴密码。
sudo smbpasswd ndash;一个名字
然后按照提示设置桑巴密码。
解释uff1a
很多人都被普通用户共享的问题所困扰,很长一段时间,这个问题都没有答案。网上有很多说法。最后,它可以添加相应的用户的用户组sambashare。
事实上,你也可以得到一个提示 / / / lib VaR桑巴 / usershares从错误的信息,所以看属性:
ls
drwxrwx - T 2根sambashare 4096 2010年usershares 10:57
第一列代表权限,第三列代表所有者,第四列表示用户组。由于没有足够的提示符权限,有充分的理由怀疑它不是由相应的组引起的。
一般来说,在这种情况下,修改相应的文件(剪辑)用户组或权限是不明智的,并且很可能会导致新的问题,因此我们必须找到其他方法来找到问题的根本原因。