Samba服务配置

安装软件

安装所需软件包:
yum install –y samba samba-client
systemctl restart smb
编写配置文件:
vim /etc/samba/smb.conf

基本参数

map to guest=bad user 实现无密码访问
comment 描述该共享的名称
path 定义该共享的目录
browseable 指定共享的目录是否可浏览
writable 指定共享的目录是否有写入权限
readonly 指定共享的目录为只读权限
write list= 指定哪些用户可以在该只读共享文件上有写的权限
public 指定是否可以允许Guest帐户访问
guest ok 通public相同,yes为允许guest访问
onlyguest 指定只有guest用户可以访问
valid users 指定访问该共享的用户
createmask= 创建文件的权限
directorymask= 创建目录的权限
forceuser= 指定创建文件的默认属主
veto files =/.exe/.com/*.dll/ 限制上传某文件类型
veto files =/root.*/ 限制关键字
admin users = hardy samba的管理用户,默认是root
Null password = yes 是否允许空密码
invalid users = root 不可登陆用户
max connections = 0 最大连接数
hide dot files = yes 是否隐藏点文件
hide files = /.java/.cpp/ 隐藏指定文件

给samba用户设置密码

useradd user1 
smbpasswd  –a user1         

欢迎关注我的CSDN个人博客知乎

posted @ 2023-11-06 11:24  hmiking  阅读(19)  评论(0编辑  收藏  举报