1)查看进程是一个管理员的基本职责
用top查询
2)杀死进程:kill -9 pid(进程号)
3)通过进程名查找进程号:pgrep -l pname
4)通过进程号查看进程具体细节:ps -p pid
5)ps -C yes -o user,pid,pcpu,time,comm(C为内容,o为限定输出哪些列)
二、进程
systemctl start httpd (启动httpd)
systemctl restart httpd (重启httpd)
systemctl status httpd (httpd状态)
systemctl enable httpd(每次开机重启自动启动httpd)
三、配置和保护SSH(Secure Shell)
软件包提供:dnf info openssh
查看ssh状态:systemctl status sshd
查看防火墙的具体信息:firewall-cmd --list-all
四、实施SSH协议
通过将hostname转换为IP地址建立连接
ssh username@hostname/IP command(命令) #username一般为root
C:\Windows\System32\drivers\etc\hosts (到地址内修改hosts),
添加自己的主机地址和主机名。
保存时权限不够就添加一个用户完全控的权限
成功截图:
修改端口:
1 vim /etc/ssh/sshd_config
2.sestatus
3.把PORT改为22333,保存退出
4.重启sshd:systemctl restart sshd
5.semanage port -a -t ssh_port_t -p tcp 22333
6.重启sshd
7.cmd中ssh -p22333 root@swg hostname
如果不行就关防火墙
8.ss -ltnp |grep 22333
9.firewall-cmd --permanent --add-port =22333/tcp
10.firewall-cmd --reload
11.到cmd 执行ssh -p22333 root@swg hostname
**SSH主机密钥
1.打开一台作为客户端,客户端需要做的事:
查询主机地址;cmd上登录;
2.创建一个用户,专门用来登录主机使用,追加一个密码
3.切换到用户,ssh-keygen(生成key,一对密钥对)
3.主机端同时也要去创建一样的用户和密码
4.客户端追加主机端的地址到/etc/hosts下(echo ‘192.168.245.135 hostname’ >> /etc/hosts)
5.切换到tom用户,ping hostname
6.ssh-copy-id -i -p22333 tom@hostname(把key自动传入到主机端文件中)
7.ssh -p22333 swg(就可以直接连上swg了)**