目录
练习题:
1.配置NTP时间服务器,确保客户端主机能和服务主机同步时间
2.配置ssh免密登陆,能够通过客户端主机通过01mengfan用户和服务端主机基于公钥验证方式进行远程连接
注:本实验是在linux版本是rhcl8.5做的,其他版本的命令配置有所不同。
一、配置NTP时间服务器
1.1、配置NTP时间服务器的前提
1.1.1、需要开启两台虚拟机
一台做客户机(192),一台做服务机(server)。
1.1.2、两台虚拟机需要相同的网络模式
推荐nat模式,设置为同种模式可确保两台机子能相互通信。
1.1.3、客户机和服务器的时区相同
时区改为上海:
1.1.4、两台机子的时间偏差值不能过大
时间偏差值过大也可能影响配置成功。
1.1.5、关闭防火墙
1.1.6、关闭selinux防火墙
1.2、开启NTP服务
查看NTP服务是否开启
查看chrony进程
如果出现下例情况:
可以启动chronyd服务
如过不能正常启动可能是未安装chrony
然后启动chronyd服务就可以(chronyd是自动加载参数的,可不执行该命令)
1.3、编辑/etc/chrony.conf文件
1.3.1、服务机(server)
在服务机(server)的/etc/chrony.conf文件编辑
保存退出后,需要重新加载该文件的参数
1.3.2、客户机(192)
在客户机(192)的/etc/chrony.conf文件编辑
保存退出后,需要重新加载该文件的参数
1.4、测试
1.4.1、修改服务机(server)的时间
1.4.2、查看客户机(192)的时间
同步时间是有延迟的,根据自己的网络环境,延迟有所差别,同步成功。
二、配置ssh免密登陆
2.1、需要两台虚拟机
一台做客户机(client),另一台做服务器(server)
2.2、在客户机切换到01mengfan用户
2.3、在客户机制作公私钥
ssh-keygen -t RSA:-t RSA指定加密算法为RSA。
密钥默认放在当前用户的家目录下,如需更换路径,在后面写路径即可。
是否设置私钥密码,因为免密,所以这里就不设置了。
2.4、查看制作的公私钥
2.5、在客户机将公钥发送到服务机
2.6、在客户机通过密钥进行测试
免密成功!