远程控制

1.基础

在互联网中,终端与终端之间的交互都必须通过协议进行的,就像我们使用浏览器上网,使用的是HTTP协议或HHTPS协议。那么远程控制也是终端交互的一种,也是需要使用协议来进行的。一般来说,常见的远程协议有:TELNET和SSH两种,后者在安全性上比前者高很多,这里主要说说SSH.

1.1 软件

Xshell,一个终端模拟软件,支持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。

远程控制_第1张图片
859578968.png

然后确定IP,在Xshell中进行如下操作:

远程控制_第2张图片
860009171.png

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

你可能感兴趣的:(远程控制)