一、samba服务基础
配置SMB共享,跨平台的共享,Windows与Linux的共享,是第一代反向编译思维的软件,
用途:为客户机提供共享使用的文件夹
协议:SMB(tcp139)协议,CIFS(tcp445)协议
所需软件:samba
系统服务:smb
Samba共享帐号:默认情况下,访问samba共享必须通过用户验证,专门用于访问samba共享时验证的用户与密码,与系统用户为同一用户,但是密码时samba独立密码
二、使用 pdbedit 管理工具
添加用户:pdbedit -a 用户名
查询用户:pdbedit -L [用户名]
删除用户:pdbedit -x 用户名
三、Samba配置文件
Samba配置文件位置:/etc/samba/smb.conf
修改 /etc/samba/smb.conf
[自定共享名]
path = 文件夹绝对路径
; public = no|yes //默认no
; browseable = yes|no //默认yes
; read only = yes|no //默认yes
; write list = 用户1 .. .. //默认无
; valid users = 用户1 .. .. //默认任何用户
; hosts allow = 客户机地址 .. ..
; hosts deny = 客户机地址 .. ..
四、修改防火墙的默认区域为trusted
虚拟机Server
[root@server0 ~]# firewall-cmd --set-default-zone=trusted
虚拟机desktop
[root@desktop0 ~]# firewall-cmd --set-default-zone=trusted
搭建samba服务
一、smb服务端:虚拟机server
1、安装可以提供smb共享功能的软件
[root@desktop0 ~]# yum -y install samba
2、建立samba共享验证的用户
[root@server0 ~]# useradd harry
[root@server0 ~]# useradd kenji
[root@server0 ~]# useradd chihiro
[root@server0 ~]# pdbedit -a