Linux(二) 系统远程访问

 1、 Why?为什么需要远程访问?

       人和人之间对话有两种方式,一种是面对面直接交谈,另一种是打电话。

       我们操作 Linux 系统也有两种方式,一种是直接在 Linux 本机进行操作(类似人和人之间面对面交谈),另 一种是借助客户端远程操作(类似打电话)。

        Linux 通常都是当作服务器来使用的,真正在生产环境下只有排除特定故障(例如修改 root 密码这样的操作) 时才会在服务器本机上进行操作,平时绝大部分时间都是使用客户端工具远程连接的。

2、  SSH——Linux 远程访问的协议支持

       SSH 是英文 SecureShell 的简写形式。通过使用 SSH,你可以把所有传输的数据进行加密,这样"中间人"这 种攻击方式就不可能实现了,而且也能够防止 DNS 欺骗和 IP 欺骗。使用 SSH,还有一个额外的好处就是传输的 数据是经过压缩的,所以可以加快传输的速度。SSH 有很多功能,它既可以代替 Telnet,又可以为 FTP、Pop、 甚至为 PPP 提供一个安全的"通道"。

        Linux 系统中的远程登录功能就是通过 SSH 服务实现的。默认 SSH 服务端口号为 22。Windows 系统上 Linux 远程登录客户端有 SecureCRT,Putty,SSHSecureShell,XShell 等。

3、 准备工作

3.1  IP 地址查看命令

   Windows:ipconfig

   Linux:ifconfig

3.2 测试网络是否联通

 pingIP 地址

3.3  查看 Linux 服务器上 sshd服务的状态

Windows 系统中的客户端之所以能够通过 ssh 协议访问 Linux,前提是 Linux 系统上运行着 sshd 服务。

就好比咱们使用 SQLyog 或 Navicat 作为客户端访问 MySQL 服务器本质是访问 MySQL 服务是一样的。

         Linux 命令:systemctlstatussshd

         我们通过这个命令确认 sshd 服务是正在运行的。

4、 具体工具介绍

4.1 远程执行Linux命令

SecureCRTPortable.exe

4.2 基于FTP协议上传下载文件

SecureFXPortable.exe

4.3 安装过程

SSH_Client 目录一定要放在非中文无空格目录下。不必解压,不必安装,打开就能用,两个都是。

4.4 SecureCRTPortable 使用方法

   4.4.1 新建会话

Linux(二) 系统远程访问_第1张图片

Linux(二) 系统远程访问_第2张图片

Linux(二) 系统远程访问_第3张图片

Linux(二) 系统远程访问_第4张图片

Linux(二) 系统远程访问_第5张图片

Linux(二) 系统远程访问_第6张图片

4.4.2 连接

Linux(二) 系统远程访问_第7张图片

Linux(二) 系统远程访问_第8张图片

Linux(二) 系统远程访问_第9张图片

4.4.3 连接成功

4.4.4 统一字符集

在 Linux 端查看默认字符集

[root@Computer 桌面]# cat /etc/sysconfig/i18n

LANG="zh_CN.UTF-8" 如果不是 UTF-8

则通过 VI 编辑器修改一下

②在 CRT 客户端查看与设置

Linux(二) 系统远程访问_第10张图片

Linux(二) 系统远程访问_第11张图片

4.5 SecureFXPortable使用方法

4.5.1 确认SecureCRTPortable 已经连接

Linux(二) 系统远程访问_第12张图片

4.5.2  输入用户名和密码

Linux(二) 系统远程访问_第13张图片

4.5.3  在本地选取文件目录

Linux(二) 系统远程访问_第14张图片

Linux(二) 系统远程访问_第15张图片

4.5.4 选择 Linux 系统文件目录

Linux(二) 系统远程访问_第16张图片

注意: 下载的还是上传的操作中,

 

你可能感兴趣的:(Linux(二) 系统远程访问)