Redhat Linux的第十五节网课 学习文件共享服务Samba、NFS 初识DNS域名解析服务

Samba文件共享服务

FTP文件传输服务让主机之间的文件传输变得简单方便,但是本质还是传输文件,不能让客户端直接在服务器上修改文件内容。

1987年,微软公司英特尔公司共同制定了SMB(服务器消息块)协议,旨在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单。到了1991年,当时还在读大学的Tridgwell为了解决Linux系统与windows系统之间的文件共享问题,基于SMB协议开发了SMBServer服务程序,后因注册商标没有意义,将服务程序定义为Samba服务。

配置共享资源

在rhel 5/6 中的命令是smbpasswd   rhel7中的命令是pdbedit  pdbedit命令用于管理SMB服务程序的账户信息数据库,格式为 pdbedit [选项] 账户 。在第一次把账号信息写入到数据库时需要使用-a参数,以后在执行修改密码、删除账号等操作时就不再需要该参数了。

samba服务可以分别在windows和linux之间、linux和linux之间进行共享文件的。

NFS(网络文件系统)

NFS是适用于linux和linux之间进行一个网络共享服务。通过nfs-utils程序将远程主机的文件共享资源挂载到本地主机的目录上,它是基于TCP/IP协议的,使得用户可以在本地主机上读写远程linux系统的共享文件,服务配置文件参数:

autofs自动挂载服务

这个服务不同于mount挂载,也不同于Samba和NFS服务,这三者都是要将挂载信息写入到/etc/fstab目录中,而autofs服务程序是一种linux系统守护进程,当检测到用户试图访问一个尚未挂载的文件系统时,将自动挂载该文件系统,这样就可以大大节省系统的资源。

BIND提供域名解析服务

域名,即我们平常在网址里输入的网址;如:http://www.baidu.com   IP地址:192.168.10.10  

简单点来说就是DNS技术就是用于管理和解析域名与IP地址对应关系的技术。对应关系又被分为两种,分别是正向解析和反向解析;正向解析:www.linuxprobe.com-----192.168.10.10   反向解析:192.168.10.10------www.linuxprobe.com

DNS技术作为互联网基础设施中重要的一环,为了为网民提供不间断、稳定且快速的域名查询服务,保证互联网的正常运转,提供了下面三种类型的服务器:

 bind服务程序

bind服务是全球范围内使用最广泛、最安全可靠且高效的域名解析服务程序。bind配置并不简单,拥有主配置文件和区域配置文件,还有一个数据配置文件目录。

 具体配置过程是这样的:首先我们需要在主配置文件中去配置提供DNS域名解析服务的IP地址是谁,以及允许谁可以对本服务器发送DNS查询请求,然后再到区域配置文件中定义我们的域名和IP地址对应关系的所在位置,再最后我们到数据配置文件中去一一录入域名和IP对应的数据,最后使用nslookup命令检验解析结果。

学习感受

在学习完vsftpd之后再次学习samba和NFS服务,感觉到不是那么的难了,慢慢进入了状态,同时也非常佩服我们的开发者为了实现一个设想或者说是为了让系统更好用去专门研发一个服务程序的决心和毅力。期待下一节课。

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值