且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

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

更新时间:2022-09-24 18:08:00

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

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

2. 创建共享目录

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

3. 设置配置文件

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

建立共享配置

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

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

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

建立带验证的文件共享

1. 建立samba用户数据库

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

Smbpasswd命令参数

-h 显示帮助信息

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

-d 禁用

-e 启动

-x 删除

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

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

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

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

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

 

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

安全项改为user

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

配置权限

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

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

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

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


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