在redhat6.4上实现samba限定用户和密码访问

给linux中smb服务器加密码


1、新增用户和用户组
useradd smb   
此命令执行后会添加用户smb和用户组smb,且smb用户属于smb用户组。


2、给smb用户设置smb密码
smbpasswd -a smb
回车输入密码,再回车确认密码,OK。


3、修改共享文件夹test的权限
chmod 755 test
修改后用ll命令查看该文件夹的权限为drwxr-xr-x


4、修改test文件夹的所属用户和用户组
chown smb:smb test
修改后用ll命令查看该文件夹的用户和用户组均变为smb


5、修改smb配置文件
vi /etc/samba/smb.conf

新增如下小节:


[test]
        
        path= /path/to/test/


        availble = yes


        browseable = yes


        writable = yes


        create mask = 0664


        directory mask = 0775


        valid users = smb




6、重启smb服务
service smb restart


7、通过windows服务器访问一下试试,需要输入正确的用户名smb及密码,才能打开,并且具有读写权限。其他用户和密码均不能访问该目录。

你可能感兴趣的:(在redhat6.4上实现samba限定用户和密码访问)