一般来说 Linux 的远程管理分三个模块:命令终端、文件传输和代码编辑。这里就介绍一下对应三大模块并适合新手并提供中文的软件。
一、命令终端
命令终端我们使用 PuTTY 软件,PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。
由于 PuTTY 有很多篡改源代码的病毒版建议从我提供的地址下载:
下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
由 Larry Li维护并开源的中文版:
下载地址:https://github.com/larryli/PuTTY/releases
填写好主机名称、IP后点击 打开,就可以连接使用终端了
二、文件传输
用过虚拟主机的朋友可能会知道虚拟主机一般使用FTP传输文件,而我们使用 Linux 发行版,其实也可以通过 SFTP 协议传输文件,常见的 FTP 软件基本上都支持 SFTP 协议。
这里我们推荐免费开源,而且非常好用的跨平台 FTP 软件,支持中文哟 —— FileZilla
下载地址:https://filezilla-project.org/download.php?type=client
只需要在主机栏中声明 sftp:// 协议,就可以连接了,就可以看到远程 Linux 上的目录了:
三、代码编辑
Linux代码和Windows是有不少区别的,就不如说回车上LF、CRLF,所以说编辑 Linux 上的文件像 .conf、config 文件啊,绝对不能用 TXT 文本编辑器!绝对不能用 TXT 文本编辑器!绝对不能用 TXT 文本编辑器!重要的事情说三遍,我接到过很多问题全都是 TXT 改文件的锅。
这里我推荐微软家的 Visual Studio Code,和其他编辑器比中文系统默认安装好就是中文,而且功能丰富,是一个比较不错的代码编辑器。
下载地址:https://code.visualstudio.com/Download
四、设置安全组
1、进入本实例安全组
2. 点击配置规则
3.右上角 添加安全组规则
4. 根据框内内容:
授权类型:全部
授权对象:0.0.0.0/0
这就是默认开放所有端口且允许所有IP访问了。
这是VPC(专有网络)的设置,如果是经典网络,设置公网出入方向的内容即可,不要输入内网的。
转载文章:https://edu.aliyun.com/lesson_149_7015?spm=5176.10731542.0.0.434a33cfBx3oIi#_7015