Centos7 安装Samba

#查看samba安装信息  判断是否已安装
rpm -qa | grep samba

#卸载samba包   (erase (uninstall) package)  ()
rpm -e --nodeps XX
#例如  要一个一个手动卸载    
rpm -e samba-common-4.9.1-10.el7_7.noarch 
rpm -e --nodeps samba-common-4.9.1-10.el7_7.noarch  # --nodeps 忽略依赖关系

#安装samba
yum install samba

#更改配置文件
cd /etc/samba
cp smb.conf smb.conf.raw
vim smb.conf

smb.conf

[global]
        workgroup = 50house
        netbios name = 50server
        server string = This is 50`s samba server
        unix charset = utf8
        dos charset = CP850
        security = user
        map to guest = Bad User
        load printers = no
[lefei]
        path = /home/lefei/share
        public = yes
[wwwroot]
         path = /home/lefei/share
         browseable = yes
         writable = yes
         valid users = www
#测试smb.conf语法正确性
testparm -v 
testparm 
#Linux建用户
adduser www
passwd www

#Samba建用户
smbpasswd -a www
#Samba激活用户
smbpasswd -e www


#默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。
#办法1:关闭防火墙和selinux  (注意哦)
systemctl stop iptables  (自己选择, 可以不关闭的.)
setenforce 0    
#办法2:你已经配置了共享目录/share并允许用户进行读写,而你又不想关闭SELinux的话,可以试试以下操作:
/usr/sbin/setsebool -P allow_smbd_anon_write=1
chcon -t public_content_rw_t /share

#其中第一条语句设置SELinux放行标记了public_content_rw_t的内容
#第二条语句把欲共享的/share目录标记为public_content_rw_t。


#启动
systemctl start smb
#重启
systemctl restart smb

#查看
netstat -tlunp | grep mbd

 

#client访问
[root@localhost samba]# smbclient //192.168.1.162

Enter 50HOUSE\root's password: 
Try "help" to get a list of possible commands.
smb: \> 

 

访问: \\192.168.1.162

 

 

参考: 

https://blog.csdn.net/liguangxianbin/article/details/81628794   SELinux 开启和关闭

利用 samba 实现 Ubuntu18.04 与 Windows10 的文件共享    https://learnku.com/articles/36293

https://blog.csdn.net/technofiend/article/details/52137675

https://www.cnblogs.com/muscleape/p/6385583.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值