Samba服务------SMB协议

本文详细介绍了如何配置Samba服务以实现Linux与Windows之间的文件和打印机共享,包括设置共享目录、访问权限、用户认证以及在客户端挂载共享目录。同时,还阐述了DHCP服务的安装和配置,动态分配IP地址的过程,以及如何在客户端获取IP地址和进行网络连接。
摘要由CSDN通过智能技术生成

Samba服务------SMB协议
它的功能有:
1.共享Linux磁盘给Win95/NT
2.共享Win95/NT磁盘给Linux机器
3.共享Linux打印机给win95/NT
4.共享win95/NT打印机给Linux机器
Samba拥有两个主服务(相关服务),对于一般使用的服务他只有一个主服务
smbd (提供samba核心功能也是使用最多的一种功能) 提供文件及打印共享服务功能,使用139/445端口
nmbd 提供Netbios(解析协议慢慢的被淘汰)支持,使用137/138端口,而对于这种协议使用较少,现在都是dns进行解析
一般作为文件共享使用samba,则只需要smbd服务

题目要求

再服务器上通过SMB共享目录/devops,并满足以下要求
1、共享名为devops
2、共享目录devops只能被192.168.100.0/24网段中的客户端使用
3、共享目录devops必须可以被浏览 browseable =Yes
4、用户xixi必须能以读的方式访问此共享,访问密码是redhat
5、用户heihei必须能以读写的方式访问此共享,访问密码是redhat
此共享永久挂载在192.168.171.144上的/mnt/dev/目录,并使用用户xixi作为认证任何用户可以通过用户heihei来临时获取写的权限

首先安装相关的东西
Yum install samba -y
在服务端中修改
服务端:
vi /etc/samba/smb.conf
[devops]
path = /devops
hosts allow = 192.168.171.
browseable = yes
writable = no
write list = haha
smbpasswd -a xixi
smbpasswd -a haha
systemctl restart smb nmb
mkdir /devops
chmod o+w /devops 给文件本身加写的权限
在这里插入图片描述
在这里插入图片描述
重启服务
#systemctl restart smb nmb

服务端和客户端用户id必须相同

客户端主机
#yum install cifs-utils
#vim /etc/fstab
在这里插入图片描述
#mkdir /devops
#mount -a

#useradd heihei
#useradd xixi
创建用户 保证id相同
测试
在这里插入图片描述

二、配置dhcp实现动态分配和手动分分配方式

动态分配

安装DHCP服务
#yum install dhcp-server
#vim /etc/dhcp/dhcpd.conf
进行修改
在这里插入图片描述
然后重启DHCP服务
#systemctl restart dhcpd
客户端
修改虚拟网络编辑器
在这里插入图片描述
#kill -9 进程号
#dhclient
#ip a
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值