Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例

五、【Samba应用案例二】

设置Samba共享目录/software,允许用户jack和mary可以通过Windows客户端访问,并具有读写权限。

1、创建目录/software,添加用户jack,mary

2、如果启动了SELinux,执行如下命令启动用户可访问系统目录:

chcon -t samba_share_t 共享目录/software

3、编辑Samba配置文件:/etc/samba/smb.conf

建议在文件末尾添加:

[software]
// 共享名,在Windows客户端可见,必须是合法字符

path = /software// 指定共享目录,不可指定两个

valid users = jack mary// 指定有效访问用户

writable = yes// 权限





4、设置用户jack,mary的Samba验证密码,重新启动Samba服务,有些Samba服务已启动,不需重启





【附:】

用户在共享目录中能够创建文件

1)Samba是否授予了该用户的写权限

2)用户在Linux系统中,是否对共享目录有写权限

实现功能2)

1、groupadd softadmin//添加组

2、usermod -G softadmin jack

    usermod -G softadmin mary

3、chgrp softadmin /software

4、chmod g+w /software



六、Samba服务器检测命令

1、测试语法错误

警告:在Samba配置文件中,如果一个选项写错了,则程序认为这一项没写!!

testparm 命令

检测Samba的配置文件,它会读取每一个设置段,发现错误,回车进入查看





六、【Samba应用案例三】

建立一个公共的只读目录/public,所有人都可以浏览目录内容

[public]

path = /public

comment = Read Only Public

writable = no





七、【Samba应用案例四】

建立部门资料共享目录/hr,部门的每个人都可以读写,但是不能删除别人创建的文件

[hr]

path = /hr

valid users = zhangsan lisi wangwu

writable = yes



# chmod 1777 /hr

上一篇:Winform导入Excel数据到数据库


下一篇:Oracle -PLSQL存储过程游标当出参