如何允许客户端使用用户名和密码登录Samba共享?

布罗斯

我习惯于通过Nautilus(GTK 2)设置Samba共享,这非常简单。但是,我已经很长时间没有使用它了,现在我使用的是Xubuntu,后者使用的是Thunar。因此,我决定尝试通过命令行设置Samba共享,编辑相关文本文件等。

我已经成功地从服务器上查看了自己的共享,并输入了与我创建的用户的密码

sudo smbpasswd -a <user_name>

它可以让我创建的唯一用户名与我的计算机登录用户的用户名相同。我已经成功地从客户端计算机上以访客身份查看了共享。

但是,我无法使用用户名和密码从客户端计算机查看共享。我尝试使用与服务器相同的用户名和密码,但无济于事。它确实要求输入密码,但无法识别用户名/密码。我尝试从服务器(针对该计算机,再创建一个具有相同名称的samba用户)使用服务器上的另一个用户创建我的客户端计算机上登录用户的名称(无济于事)。

这是我附加到末尾的内容/etc/samba/smb.conf(缩进的三个空格而不是四个空格,因为这是文件的作用):

[myPath]
   path = /home/myUser1/myPath
   read only = no
   writeable = yes
   valid users = myUser1 myUser2
   create mask = 0664
   directory mask = 0775
   force user = myUser1

我确实确保将共享文件夹上的权限设置为775,并且我确实sudo chown -hR myUser1:myUser2 myPath再次没有用(除了访客访问权限之外)。

我还需要做什么?

存在类似的问题,但似乎没有相同的问题。也许他们知道我不知道的东西。

作为参考,为了允许来宾登录,我只用替换了valid users = myUser1 myUser2上面的内容guest ok = yes,这样做之后,它可以从客户端正常工作sudo service smbd restart

需要明确的是,myUser1是服务器上已登录用户的名称。myUser2是客户端上已登录用户的名称。我什至尝试在客户端上创建一个名为myUser1的Samba用户(无济于事)。

我曾经阅读过一些有关创建Samba用户后如何激活他们的信息,但是我不太清楚细节以及是否确实如前所述,因为到目前为止,几乎没有人谈论创建Samba共享。如我所见,他们提到的编辑文件不存在。

也许不是将组设置为与我的客户同名的用户,也许我需要sambashare成为组。也许我需要在客户端上创建一个名为myUser2的Samba用户。

我的客户端使用Xubuntu 16.10(64位),而我的服务器使用之前的版本(Xubuntu 16.04-32位)。

LD詹姆斯

具有samba共享访问权限的用户不必登录。但是,必须具有用户帐户,所有用户才能成为服务器上的真实帐户。

首先要访问的服务器上创建用户

$ sudo adduser myUser1
$ sudo adduser myUser2

然后为samba用户创建并分配密码

$ sudo smbpasswd -a myUser1
$ sudo smbpasswd -a myUser2

您的/etc/samba/smb.conf文件看起来不错。我将为共享创建一个公共区域,并将该公共区域链接到我的个人空间。但这是偏爱的问题。

客户端计算机上不必存在samba用户。只需使用通过smbpasswd -a命令创建的凭据将samba共享安装到客户端计算机上即可

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将JavaScript客户端添加到IdeniityServer4并使用用户名和密码登录

如何在Java客户端中使用用户名和密码(无SSL)连接到Elasticsearch?

使用用户名和密码将 Twilio 注册为扩展/端点 SIP 客户端

使用用户名令牌和客户端证书的WCF SOAP调用

是否可以使用WIF客户端从客户端传递用户名和密码来登录ADFS联合身份验证?

僵尸网络客户端如何访问用户的用户名和密码?

Flutter和Firebase-如何仅使用用户名和密码登录

重新连接身份验证用户名和密码的 Hivemq java 客户端不成功它正在尝试使用用户名和密码重新连接

如何创建登录但使用用户名或电子邮件和密码

如何使用用户名和密码连接LDAP?

如何使用OAuth2和Microsoft登录名和HTTP请求使用用户名/密码登录

curl 使用用户名密码和登录按钮登录网站

Amazon Cognito使用用户名和密码登录用户

如何在没有公钥的情况下登录ssh?仅使用用户名和密码

如何通过Windows登录名使用用户名和密码访问Outlook Exchange Server?

使用cURL使用用户名和密码登录到Gitlab

smtp客户端并从配置代码访问用户名和密码

SOAP客户端请求,标题中包含用户名和密码

如何实现Grpc用户名/密码认证。Python客户端,Java服务器

使用用户名和密码进行密钥验证

使用用户名和密码的Python github Pull

使用用户名和密码访问Kubernetes API

使用用户名和密码的OpenVPN

使用用户名和密码打开HTTP会话

使用用户名和密码连接到openvpn

sqlite连接使用用户名和密码

使用用户名和密码输入的JOptionPane

使用用户名和密码打开的网址

如何使用用户名和密码访问Active Directory上的用户文件夹?