远程控制

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

输入用户名和密码即课可以成功登陆

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容