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

简介: 五、【Samba应用案例二】 设置Samba共享目录/software,允许用户jack和mary可以通过Windows客户端访问,并具有读写权限。
五、【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
目录
相关文章
|
11天前
|
Linux 应用服务中间件 Shell
linux系统服务二!
本文详细介绍了Linux系统的启动流程,包括CentOS 7的具体启动步骤,从BIOS自检到加载内核、启动systemd程序等。同时,文章还对比了CentOS 6和CentOS 7的启动流程,分析了启动过程中的耗时情况。接着,文章讲解了Linux的运行级别及其管理命令,systemd的基本概念、优势及常用命令,并提供了自定义systemd启动文件的示例。最后,文章介绍了单用户模式和救援模式的使用方法,包括如何找回忘记的密码和修复启动故障。
32 5
linux系统服务二!
|
11天前
|
Linux 应用服务中间件 Shell
linux系统服务!!!
本文详细介绍了Linux系统(以CentOS7为例)的启动流程,包括BIOS自检、读取MBR信息、加载Grub菜单、加载内核及驱动程序、启动systemd程序加载必要文件等五个主要步骤。同时,文章还对比了CentOS6和CentOS7的启动流程图,并分析了启动流程的耗时。此外,文中还讲解了Linux的运行级别、systemd的基本概念及其优势,以及如何使用systemd管理服务。最后,文章提供了单用户模式和救援模式的实战案例,帮助读者理解如何在系统启动出现问题时进行修复。
33 3
linux系统服务!!!
|
3天前
|
Windows Python
如何反向读取Windows系统日志EVTX文件?
以下是如何反向读取Windows系统日志EVTX文件
12 2
|
16天前
|
Linux 数据库
Linux服务如何实现服务器重启后的服务延迟自启动?
【10月更文挑战第25天】Linux服务如何实现服务器重启后的服务延迟自启动?
75 3
|
16天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
62 3
|
1月前
|
Ubuntu Linux 网络安全
Linux中服务管理问题
【10月更文挑战第4天】
23 2
|
1月前
|
Windows
重装系统学习笔记(一):Windows10重装步骤(正版)
这篇博客文章详细介绍了如何使用微软官方工具重装Windows 10系统,包括下载安装工具、准备U盘、设置BIOS以及系统安装的步骤。
40 0
重装系统学习笔记(一):Windows10重装步骤(正版)
|
1月前
|
存储 开发框架 .NET
Windows IIS中asp的global.asa全局配置文件使用说明
Windows IIS中asp的global.asa全局配置文件使用说明
36 1
|
1月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
791 1
|
1月前
|
应用服务中间件 Linux Shell
Linux 配置 Nginx 服务的详细步骤,绝对干货
Linux 配置 Nginx 服务的详细步骤,绝对干货
70 0