Linux配置手册(三)构建samba文件共享服务器

简介:

Smb.conf配置文件属性

Global 对整个samba服务器生效

Homes 设置对应samba用户诉诸目录的默认共享

Printers打印机共享

Smb.conf文件常见配置项及含义说明

Workgroup 设置所在工作组名

Server string 说明文字

Security 安全级别(share匿名访问 user需要本服务器验证用户密码 server由另一台服务器验证用户名及密码 domain由windows域控制器验证用户名及密码)

Log file 日志文件保存(默认设置为/var/log/samba/%m.log 变量表示客户端主机名或IP地址,按照每一个客户端生成一个日志文件)

Max log size 日志文件的最大容量 默认为50KB

Comment 设置对应共享目录的注释

Path 设置对应共享目录在服务器中的文件夹路径

Browseable 设置是否在网上邻居中可见

Guest ok 是否所有人都可以访问共享目录

Writable 设置该目录是否可写 与read only相反,(与文件本身权限交集生效)

建立可匿名访问的文件夹共享

1. 安装samba服务器包

a) Samba-client-3.0.23c-2

b) Samba-3.0.23c-2

c) Samba-common-3.0.23c-2

image

2. 创建共享目录

image

3. 设置配置文件

image

建立共享配置

image

设置主配置的安全级别为share

image

建立带验证的文件共享

1. 建立samba用户数据库

image

Smbpasswd命令参数

-h 显示帮助信息

-a 添加指定的samba用户账号

-d 禁用

-e 启动

-x 删除

不使用时用于修改samba用户密码

2. 为保证安全,设置用户名称映射

image

image

修改/etc/samba/smb.conf 使其生效(必须在global全局下写入)

 

修改配置文件。Vi /etc/samba/smb.conf

安全项改为user

image

配置权限

image

添加授权访问,只有指定的IP地址可以访问(在global中设置)

image

image


本文转自 郑伟  51CTO博客,原文链接:http://blog.51cto.com/zhengweiit/371819


相关文章
|
17天前
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
48 0
|
19天前
|
Linux 开发工具
Kali Linux配置阿里源
在配置Linux系统源前,建议先备份源列表。打开`/etc/apt/sources.list`,将原有官方源注释或删除,然后可以选择添加国内镜像源,如中科大、阿里云、清华大学、浙大或东软等源。确保每个源格式正确,以`deb`开头,`main non-free contrib`结尾。保存并退出(使用`:wq`或`:wq!`),之后运行`apt-get update`来下载新配置的源并验证是否成功。如果下载速度慢,可中断(`Ctrl+C`)后更换网络重试。
81 0
|
19天前
|
Ubuntu 安全 Linux
Linux(34)Rockchip RK3568 Ubuntu22.04和Debian 10上配置远程桌面工具
Linux(34)Rockchip RK3568 Ubuntu22.04和Debian 10上配置远程桌面工具
66 0
|
2天前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
4天前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
5天前
|
存储 Web App开发 Ubuntu
整理16款适用于较旧低配置电脑的最佳Linux发行版
在本指南中,趣云笔记(https://www.ecscoupon.com/)介绍了一些最好的Linux发行版,你可以将它们安装在旧PC上并为其注入新的活力。
23 0
|
5天前
|
Linux 数据安全/隐私保护
Linux 读写权限的配置
Linux 读写权限的配置
11 0
|
6天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
6天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
6天前
|
网络协议 Linux 开发工具
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用