运维学习7

来源:互联网 发布:笑猫日记第二季淘宝 编辑:程序博客网 时间:2024/04/30 03:52

##############################################################################################################
####8.系统服务的控制####
########################

1.systemd
系统初始化程序,系统开始的第一个进程,pid为1

2.systemctl 命令
systemctl list-units           ##列出当前系统服务的状态
systemctl list-unit-files      ##列出服务的开机状态
systemctl status sshd           ##查看指定服务的状态
systemctl stop sshd             ##关闭指定服务
systemctl start sshd            ##开启指定服务
systemctl restart sshd          ##从新启动服务
systemctl enable sshd           ##设定指定服务开机开启
systemctl disable sshd          ##设定指定服务开机关闭
systemctl reload sshd           ##使指定服务从新加载配置
systemctl list-dependencies sshd    ##查看指定服务的倚赖关系
systemctl mask  sshd            ##冻结指定服务
systemctl unmask sshd           ##启用服务
systemctl set-default multi-user.target ##开机不开启图形
systemctl set-default graphical.target  ##开机启动图形
setterm                ##文本界面设定color

3.服务状态
systemctl   status      服务名称

loaded             ##系统服务已经初始化完成,加载过配置
active(running)      ##正有一个或多个程序正在系统中执行,
                # vsftpd 就是這種模式

atcive(exited)       ##僅執行一次就正常結束的服務,
                # 目前並沒有任何程序在系統中執行

atcive(waiting)      ##正在執行當中,
                # 不過還再等待其他的事件才能繼續處理

inactive           ##服务关闭
enbaled            ##服务开机启动
disabled           ##服务开机不自启
static             ##服务开机启动项不可被管理
failed             ##系统配置错误

#########################################################################################3###
##### openssh #####
openssh是一个提供远程访问控制的软件。

实现远程访问
ssh 远程主机用户@远程主机ip地址

[root@desktop1 ~]# ssh -X root@172.25.254.186
The authenticity of host '172.25.254.186 (172.25.254.186)' can't beestablished.
ECDSA key fingerprint is eb:24:0e:07:96:26:b1:04:c2:37:0c:78:2d:bc:b0:08.
Are you sure you want to continue connecting (yes/no)? ##建立安全传输key,在家目录的.ssh/known_hosts中保存,首次登陆需要输入yes,后面登录均不需要。
Warning: Permanently added '172.25.254.186' (ECDSA) to the list of knownhosts.
root@172.25.254.186's password:                        ##输入密码进行连接,无回显

logout|crtl +D    ##退出

0 0