Linux Samba 实现 文件共享

装包 yum -y install samba
创建文件共享账户
添加共享账户 1

	[root@server0 ~]# useradd  harry
	[root@server0 ~]# pdbedit  -a  harry                 
	new password: 
	retype new password:
	密码为 :“”自己设置“”
	new password:
retype new password:
Unix username:        chihiro
NT username:          
Account Flags:        [U          ]
User SID:             S-1-5-21-1763504373-4247948330-3991737950-1002
Primary Group SID:    S-1-5-21-1763504373-4247948330-3991737950-513
Full Name:            
Home Directory:       \\localhost\chihiro
HomeDir Drive:        
Logon Script:         
Profile Path:         \\localhost\chihiro\profile
Domain:               LOCALHOST
Account desc:         
Workstations:         
Munged dial:          
Logon time:           0
Logoff time:          三, 06 2月 2036 23:06:39 CST
Kickoff time:         三, 06 2月 2036 23:06:39 CST
Password last set:    四, 28 3月 2019 17:38:04 CST
Password can change:  四, 28 3月 2019 17:38:04 CST
Password must change: never
Last bad password   : 0
Bad password count  : 0
Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
 #######这个就对啦

添加共享账户 2

	[root@server0 ~]# useradd  kenji
	[root@server0 ~]# pdbedit  -a  kenji             
	new password: 
密码为 :“”自己设置“”
显示上面的对

添加共享账户 3

	[root@server0 ~]# useradd  chihiro
	[root@server0 ~]# pdbedit  -a  chihiro             
	new password: 
	retype new password:
密码为 :“”自己设置“”
显示上面的对

查看共享账号

	[root@server0 ~]# pdbedit  -L
harry:1001:
chihiro:1003:
kenji:1002:

创建共享文件

[root@localhost 桌面]#  mkdir  /common
[root@localhost 桌面]# mkdir  /devops
[root@localhost 桌面]# setfacl  -m  u:chihiro:rwx  /devops          写入权限

调整SELinux开关策略,允许发布可写的Samba共享资源

[root@localhost 桌面]# getsebool  -a  |  grep ^samba_exp      默认配置
samba_export_all_ro --> off
samba_export_all_rw --> off
[root@localhost 桌面]# setsebool  -P  samba_export_all_rw=on    永久打开设置
[root@localhost 桌面]# getsebool  -a  |  grep ^samba_exp             查看结果
samba_export_all_ro --> off
samba_export_all_rw --> on

配置共享文件

[root@localhost 桌面]# vim  /etc/samba/smb.conf
里面写的:
	[global]
	    workgroup = STAFF
	    .. ..
	[common]
    path = /common
	    hosts allow = 172.25.0.0/24
	[devops]
	    path = /devops
	    hosts allow = 172.25.0.0/24
	    write list = chihiro

起服务 smb 并设置开机自起

[root@localhost 桌面]# systemctl  restart  smb
[root@localhost 桌面]# systemctl  enable  smb
Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service.
翻译:从/etc/systemd/system/multi-user.target.wants/smb.service创建symlink到/usr/lib/systemd/system/smb.service。
[root@localhost 桌面]# ln -s '/usr/lib/systemd/system/smb.service' '/etc/systemd/system/multi-user.target.wants/smb.service'
出现报错 : ln: 无法创建符号链接"/etc/systemd/system/multi-user.target.wants/smb.service": 文件已存在
显示文件已经存在   
我的思路 是删除他  :rm -rf /etc/systemd/system/multi-user.target.wants/smb.service
好啦 
[root@localhost 桌面]# ln -s '/usr/lib/systemd/system/smb.service' '/etc/systemd/system/multi-user.target.wants/smb.service'
localhost 桌面]# netstat  -antpu  |  grep  smb
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      15198/smbd          
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      15198/smbd          
tcp6       0      0 :::139                  :::*                    LISTEN      15198/smbd          
tcp6       0      0 :::445                  :::*                    LISTEN      15198/smbd     

这是图片解析
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值