1.配置ntp时间服务器,确保客户端主机能和服务主机同步时间
配置NTP服务器:
准备工作:一台server 一台client
两台虚拟机需要相同的网络模式
同种模式可确保两台机子能相互通信
server(ip :192.168.159.100) client(ip: 192.168.159.128)
关闭防火墙:systemctl stop firewalld
关闭selinux :setenfore 0
查看两台虚拟机时间是否偏差值过大
( ps:这里我一台设置的是中文,一台是英文,所以显出的时间格式略有不同)
开启NTP服务:查看NTP是否启用 是否安装
未启用则启用NTP服务
[root@server ~]# systemctl restart chronyd
[root@client ~]# systemctl restart chronyd
此时都已启用
编辑 /etc/chrony.conf文件:
服务器端:
[root@server ~]# vim /etc/chrony.conf
allow 192.168.159.128 #指定允许同步的客户端主机
local stratum 10 #指定本机主机作为时间服务器的层级
[root@server ~]# systemctl restart chronyd #重启服务
客户端:
[root@client ~]# vim /etc/chrony.conf
pool 192.168.159.100 iburst
[root@client ~]# systemctl restart chronyd
服务端:
客户端:
测试:
在服务器端修改时间为 2022年12月12日的早上9点30分
查看客户端 时间同步成功
ps:等了我好久 同步时间有延迟,根据网络情况而定
可多重启几次
[root@cserver ~]# systemctl restart chronyd
[root@client ~]# systemctl restart chronyd
2.配置ssh免密登陆,能够通过客户端主机通过redhat用户和服务端主机基于公钥验证方式进行远程连接
准备配置同上题
切换到客户端用户:
在客户端制作公私钥
还可 ssh-keygen -t RSA:
-t 指定类型 指定加密算法为RSA
查看制作好的公私钥:
将公钥发送到服务端
测试在客户端下vzhang用户能否登陆上服务端的root用户
此时免密登陆成功
---------------------------------------------------------------------------------------------------------------------------------END