修改端口和SSH主机密钥的传送

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了)**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值