systemd守护进程
两台主机IP的配置
nm -connection -editor
ifconfig ###查看主机IP
两台主机均按照以上步骤配置IP。
配置成功后,可通过下面的命令,检测两台主机的网络是否可以正常通信。
ping 172.25.254.20 -c1
远程操作主机命令:
ssh 远程主机ip -l 远程主机用户
守护进程
守护进程是替内核分担程序控管的程序,相当于管家;
通常pid为1。
systemctl 命令是用来管理系统服务的;
服务是指在系统中开启的共享系统资源到网路中的程序。
cs模型 c:client s:server
如:172.25.254.10主机打开sshd服务后,172.25.254.20主机可通过网络访问172.25.254.10主机的资源。
172.25.254.10相当于是server; 172.25.254.20相当于是client
systemctl命令的用法
systemctl start sshd ## 开启 stop ## 关闭 status ## 查看状态 reload ## 重新加载(不关闭程序) restart ## 重新启动服务程序(关闭程序重启) enable ## 设定服务开机启动 enable --now ## 设定服务开机启动并当前开启服务 disable ## 设定服务开机不启动 list-units ## 查看系统所有服务当前状态 list-unit-files ## 查看服务开机状态 list-dependencies ## 列出服务依赖性 mask ## 冻结服务 unmask ## 解锁 set -default ## 设定系统运行模式 # multi-usertarget 无图形的网络模式 # graphical.target 有图形的网络模式 get-default ## 查看系统运行模式 ## 系统运行级别:0 - 6 # 0:关机(POWEROFF) # 1:单用户(single) # 2-4:无图形网络模式(noG+network) # 5:带图形的网络模式(G+network) # 6:重启(REBOOT)
- 开启服务后,查看服务状态:
- 关闭服务后,查看服务状态:
- 修改sshd服务的端口号;
- 显示当前端口号;重启服务;查看端口号(已修改成功)
- 修改sshd服务的端口号;
- 显示当前端口号;重载服务;查看端口号(已修改成功)
- 设定服务开机不启动,可查看状态为disabled
- 设定服务开机启动,可查看状态为enabled
- 查看所有服务的当前状态
- 查看服务开机状态
- 列出服务依赖性
- 关闭服务; ——冻结服务;——开启服务,失败; ——查看服务状态,仍处于关闭
- 开启服务,失败; ——解锁服务; ——再次开启服务,成功; ——显示服务状态,运行
- 查看系统运行模式; ——设置系统的运行模式; ——查看设置成功
系统的登陆审计
w ## 显示正在登陆系统的账号 w -i ## 显示登陆来源 ## 文件保存在/var/run/utmp > /var/run/utmp ## 清空文件
在172.25.254.10主机中,远程登陆172.25.254.10的root用户。
172.25.254.10主机可通过w命令来查看。
last ## 登录成功现在已经退出的账号 ## 文件保存在/var/log/wtmp > /var/log/wtmp ## 清空文件
在172.25.254.10主机中,远程登陆172.25.254.20的root用户,且登陆成功。
在172.25.254.20主机中,可通过last来查看。
lastb ## 试图登录但未成功的账号 ## 文件保存在/var/log/btmp > /var/log/btmp ## 清空文件
在172.25.254.10主机中,远程登陆172.25.254.10的lee用户,并登陆失败。
在172.25.254.20主机中,可通过lastb来查看。