1.背景
本地:windows 系统
远程:Ubuntu 18.04 x64
2.基础知识
2.1 ssh是一种安全协议Secure Shell(SSH),是专为远程登陆会话和其他网络服务提供安全性的协议.。一般通过这个协议,主要用于给远程登录,数据传输可以加密和压缩,保证了速度和安全。
SSH 客户端是一种使用 Secure Shell(SSH) 协议连接到远程计算机的软件程序。正是通过SSH客户端,可以远程连接到运行了 SSH服务器 的机器上。SSH服务器的端口号为22 。
2.2 SSH客户端及官网下载地址
xshell:https://www.netsarang.com
XShell在商业环境使用下是需要买许可。
Putty:https://www.putty.org/
完全免费;
在Windows 9x/NT/2000下运行的都非常好;
全面支持SSH1和SSH2;
绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;
体积很小,仅519KB(0.67 版本);
操作简单,所有的操作都在一个控制面板中实现。
3、访问方式
需要远程连接到Linux服务器(本文是Ubuntu),传统的连接主要分为两种。
第一种:通过Windows系统下连接Linux系统的命令行工具(SSH)连接Ubuntu服务器,(工具:xshell,securecrt,putty等)。SSH服务(使用xshell等工具)来远程访问,编写终端命令,不过这个是无界面的,很多人也喜欢这种方式,因为快(xian)捷(de)方(niu)便(bi)。
第二种:通过可视化界面远程访问*(如xrdp和vnc),像Windows下的自带的远程工具一样,能够以图形化的界面远程操作(很多人还是因为习惯问题,喜欢这种方式,毕竟有界面显示还是赏心悦目的)。