linux骚操作之第二十三话YUM、FTP、NFS以及NTP

本文详述了如何配置和使用YUM源,包括本地源仓库和FTP源的设置,以及客户端的配置。同时,介绍了VSFTPD服务器的匿名访问设置和NFS网络文件系统的安装与共享。NTP时间同步也被提及,确保系统时间准确。这些内容对于Linux系统管理和维护至关重要。
摘要由CSDN通过智能技术生成

前言

YUM(yellow dog updater,modified)一个shell前端软件包管理器,基于rpm包管理,可以从指定的服务器automatically download RPM包并且install,可以automatically reduction dependency relationship,并且一次安装所以依赖的软件包,不需要繁琐的做重复无用功。

一、YUM

学习YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动查找并解决 rpm 包之间的依赖关系,而无须管理员逐个、手工地去安装每个 rpm 包,使管理员在维护大量 Linux 服务器时更加轻松自如。特别是在拥有大量 Linux 主机的本地网络中, 构建一台“源”服务器可以大大缓解软件安装、升级等对 Internet 的依赖。

二、YUM源配置本地源仓库

1、进入配置文件
在这里插入图片描述
2、进行配置
在这里插入图片描述

三、FTP源配置

1、安装vsftpd服务端软件
在这里插入图片描述
2、创建并制作yum远程ftp站点的源
4、启动FTP服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、客户端

1、创建远程yum源的配置文件
在这里插入图片描述
2、客户端配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、VSFTPD

1、FTP文件传输协议,作用是Internet上用来传送文件的协议

2、FTP服务器默认使用TCP协议的20、21端口与客户端进行通信
2.1、20端口用于建立数据连接、并传输文件数据

2.2、21端口用于建立控制连接,并传输FTP控制命令
在这里插入图片描述
3、FTP数据连接分为主动模式和被动模式

3.1、主动模式:服务器主动发起数据连接

3.2、被动模式:服务器被动等待数据连接

六、设置匿名用户访问的FTP服务

1、vim /etc/vsftpd/vsftpd.conf 配置文件

2、anonymous enable=YES 开启匿名用户访问,默认已开启

3、write_enable=YES 开放服务器的写权限(若要上传,必须开启).默认已开启

4、anon_umask=022 设置匿名用户所上传数据的权限掩码(反掩码)

5、anon_upload_enable=YES 允许匿名用户上传文件。默认注释,需取消注释

6、anon_mkdir_write_enable=YES 允许匿名用户创建目录,默认注释,需取消注释

7、anon_other_write_enable=YES 允许删除,重命名,覆盖等操作,需添加

8、chmod 777 var/ftp/pub 为匿名访问ftp的根目录下的PUB子目录设置最大的权限,以便匿名用户。上传数据

9、案例

9.1、下载安装包
在这里插入图片描述
9.2、挂载
在这里插入图片描述
9.3、开启服务
在这里插入图片描述
9.4、查看状态
在这里插入图片描述
9.5、首先将配置文件备份,方便回滚
在这里插入图片描述
9.6、本机测试FTP网段
在这里插入图片描述
9.7、开启匿名模式—进入配置文件
在这里插入图片描述
9.8、修改配置文件
在这里插入图片描述
9.9、主机匿名用户测试—上传文件
在这里插入图片描述
9.10、上传成功
在这里插入图片描述
9.11、开启主机用户使用,进入配置文件关闭匿名,
在这里插入图片描述
9.12、本机测试
在这里插入图片描述
9.13、上传文件在这里插入图片描述
9.14、开启限制用户主机测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

七、NFS共享存储服务

1、NFS(network file System)网络文件系统

1.1、依赖于PRC(远程过程调用)

1.2、需安装nfs-utils、rpcbind软件包

1.3、系统服务:nfs、rpcbind

1.4、共享配置文件:/etc/exports

2、NFS

NFS是一种基于TCP/IP传输的网络文件系统协议,通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。NFS是NAS存储设备必然支持的一种协议

3、NFS服务

NFS服务的实现依赖于RPC机制,以完成远程到本地的映射过程。NFS端口号是2049;RPC端口号是111

4、特点

4.1、采用TCP/IP传输网络文件

4.2、安全性低

4.3、简单易操作

4.4、适合局域网环境

5、安装步骤

5.1、安装NFS和RPCBIND软件

5.2、修改配置文件设置共享

5.3、创建共享目录

5.4、开启服务

5.5、客户端验证共享目录可访问

6、常用选项

在这里插入图片描述

7、案例

7.1、下载安装包
在这里插入图片描述
7.2、查看详细信息
在这里插入图片描述
7.3、配置文件
在这里插入图片描述
7.4、添加网段和权限
在这里插入图片描述
7.5、重启服务以及查看信息
在这里插入图片描述
7.6、服务端配置成功
在这里插入图片描述
7.7、用另一台虚拟机测试是否配置成功
在这里插入图片描述
7.8、挂载以及查看挂载
在这里插入图片描述
在这里插入图片描述
7.9、测试是否能够在另一台虚拟机展示

在这里插入图片描述
7.10、卸载
在这里插入图片描述

七、NTP

1、ntp(网络时间协议)

网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC,再配合各个时区的偏移调整就能实现精准同步对时功能。提供NTP对时的服务器有很多,比如微软的NTP对时服务器,利用NTP服务器提供的对时功能,可以使我们的设备时钟系统能够正确运行。端口:UDP123

2、修改配置文件

在这里插入图片描述

3、参数解读

在这里插入图片描述

4、功能

进行时间同步的,具有广播、对称、客户端服务器三种模式

5、设置时间同步

设置要求:
服务器:192.168.199.130
客户端:192.168.199.129
可时间同步的网段为192.168.199.0/24
和上层服务器的误差文件为 /var/lib/ntp/drift
日志文件为:/var/log/ntp.conf
日志级别为:all

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值