samba服务配置

samba服务器配置

samba服务器:能够使得linux和windows互相通信

环境准备:一台linux虚拟机 ,一台windows主机 并且已经关闭防火墙 以及selinus安全子模块

#关闭防火墙并且禁用开机自启动
systemctl stop firewalld && systemctl disable firewalld
#关闭安全子模块并且取消开机自启动 同时是否关闭查看状态
setenforce 0 && sed -i 's/SELINUX=/SELINUX=permissive/g'  /etc/selinux/config  && getenforce

#还要制定防火墙规则
yum -y install iptables-services
#开启iptables并且创建开机自启动
systemctl start iptables && systemctl enable iptables
#保存防火墙规则
service iptable save
1.安装samba服务器
yum -y install samba

请添加图片描述

2.启动samba并且开机自启
systemctl start smb && systemctl enable smb
#此处smb代指samba服务器
#&& 是并且的意思  A命令 && B命令  意味A命令执行成功的同时执行B命令

请添加图片描述

3.创建共享目录
#创建的目录名称都是自定义的
mkdir /opt/{A,B,C}
#查看是否创建成功
ls /opt/

请添加图片描述

4.创建用户和组
#添加用户test 密码设为123
useradd test 
passwd test

请添加图片描述

5.将系统用户转变为samba用户
smbpasswd -a test 
#添加test用户到samba服务器并且设置密码为123456

请添加图片描述

6.修改配置文件实现目录共享
#先修改共享目录权限
chmod 777 /opt/test
chown test:test /opt/test

请添加图片描述

#修改samba的配置文件
vi /etc/samba/smb.conf
#添加共享目录
[test]     #共享描述
	comment = test
	path = /opt/test   #共享路径
	public = yes   #是否公开
	writable = yes  #目录下的文件可写
	guest ok = yes
	browseable = yes
	#权限设置
	create mask = 0777
	directory mask = 0777
	security = share   #无密码登录
	available = yes

请添加图片描述

退出保存并且重启samba服务

systemctl restart smb

请添加图片描述

7.查看成果
输入\\IP

请添加图片描述

8.异常解决(部分异常解决)
#如果出现让输入密码凭证的话就是samba用户也就是刚刚添加的用户test的用户名和密码
#也可以匿名访问 
vi /etc/samba/smb.conf 
#允许用户在为windows下可以匿名访问
map to guest = Bad Userd
  • 11
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值