RHEL6.3配置文件共享(4) Samba服务之二

在上篇博文中,美国空间,我们利用Samba实现了最简单的匿名共享,但在大多数情况下,我们都希望能够对访问共享文件的用户进行身份验证,并分配相应的权限。

下面我们就在之前配置好的共享目录/home/share的基础之上,进行进一步的设置,使之需要进行身份验证才能访问。

要进行身份验证,首先需要确定验证时所使用的用户和密码。为了区别于Linux系统用户,通常将用于访问Samba共享的用户称为Samba用户。Samba用户必须依赖于系统用户,即要创建一个Samba用户,首先必须保证要有相应的系统用户存在,但是Samba用户的密码可以与系统用户的密码不相同。

下面我们先创建一个名为smbuser的系统用户,然后再将其设置为Samba用户。

[root@localhost~]#useraddsmbuser注意,由于创建这个系统用户的目的就是为了将其设置成Samba用户,所以强烈建议不要用passwd命令为其设置系统用户密码,以防止利用该用户登录系统。也就是说,这个用户只能用来访问共享,而无法登录系统。接下来再将smbuser设置为Samba用户,这里就要用到smbpasswd命令。这个命令的作用就是对Samba用户进行管理,smbpasswd命令的主要选项:-h:显示smbpasswd命令的帮助信息-a:添加指定的Samba用户帐号-d:禁用指定的用户帐号-e:启用指定的用户帐号-x:删除指定的用户帐号不使用任何命令选项时可以用于修改Samba用户的密码

这其中最常用的是-a选项,用于添加Samba用户,在添加的同时,香港服务器,还要为用户设置Samba密码:

“writable=yes”表示所有用户都有写入权限,“writelist”则指定了一个具有写入权限的用户列表,如果需要设置多个用户具有写入权限,则用户之间用逗号间隔。

本文出自 “一壶浊酒” 博客,转载请与作者联系!

如果可以,我真想和你一直旅行。

RHEL6.3配置文件共享(4) Samba服务之二

相关文章:

你感兴趣的文章:

标签云: