Linux系统:第二章:Linux 系统远程

本文深入讲解了Linux远程访问的重要性及其实现方式。首先解释了远程访问的必要性,随后介绍了SSH协议及其在确保数据安全传输方面的作用。文章还涵盖了如何在Linux系统中启用SSH服务,以及如何使用如SecureCRT等客户端工具进行远程连接。最后,提供了详细的准备工作步骤,包括IP地址查看、网络联通测试和SSH服务状态检查。

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

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

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

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

2 SSH——Linux 远程访问的协议支持。
SSH 是英文 Secure Shell 的简写形式。

通过使用 SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止 DNS 欺骗和 IP 欺骗。

使用 SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度

SSH 有很多功能,它既可以代替 Telnet,又可以为 FTP、Pop、甚至为 PPP 提供一个安全的"通道"。
Linux 系统中的远程登录功能就是通过 SSH 服务实现的。默认 SSH 服务端口号为 22。Windows 系统上 Linux远程登录客户端有 SecureCRT,Putty,SSH Secure Shell,XShell 等。

 

3 准备工作
3.1IP 地址查看命令
Windows:ipconfig
Linux:ifconfig
3.2测试网络是否联通
ping IP 地址
3.3查看 Linux 服务器上 sshd 服务的状态

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

就好比咱们使用 SQLyog 或 Navicat 作为客户端访问 MySQL 服务器本质是访问 MySQL 服务是一样的。
Linux 命令:systemctl status sshd
我们通过这个命令确认 sshd 服务是正在运行的。

4 具体工具介绍
4.1远程执行 Linux 命令
SecureCRTPortable.exe
4.2基于 FTP 协议上传下载文件
SecureFXPortable.exe


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

4.4SecureCRTPortable 使用方法4.4.1 新建

连接成功

统一字符集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java程序员廖志伟

赏我包辣条呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值