1.基础
在互联网中,终端与终端之间的交互都必须通过协议进行的,就像我们使用浏览器上网,使用的是HTTP协议或HHTPS协议。那么远程控制也是终端交互的一种,也是需要使用协议来进行的。一般来说,常见的远程协议有:TELNET和SSH两种,后者在安全性上比前者高很多,这里主要说说SSH.
1.1 软件
<font color="red">Xshell</font>,一个终端模拟软件,支持SSH1,SSH2以及Windows下的TELNET协议。
1.2 SSH
SSH(Secure Shell),维基百科定义如下:
Secure Shell is a cryptographic network protocol for operating network services securely over an unsecured network
2.配置
想要远程接入linux,需要确保三点:
1.SSH服务已经安装
2.SSH服务已经打开
3.关闭linux防火墙
2.1 安装SSH
# [yum -y install openssh-server openssh-clients](https://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/)
2.2 开启SSH服务
# service sshd start
2.3 关闭防火墙
# systemctl disable firewalld.service
使用SS来查看是否成功启用,出现端口号为22的服务既成功开启SSH。
859578968.png然后确定IP,在Xshell中进行如下操作:
860009171.png输入用户名和密码即课可以成功登陆
网友评论