我自己的云服务器是阿里的,其他的应该也有参考意义,但不保证一定对。
1.准备好Xshell和FileZilla
这两个工具,前者是用来执行Linux命令的,后者是用来向服务器上传文件的,当然也能从服务器下载文件。二者堪称绝配,完美搭档。 Xshell我用的是Xshell 5,应该还有别的版本,安装的时候会选择一个是企业还是学校/个人,记得选学校/个人。从来没选过企业,据我猜测可能会涉及到收费。能白嫖的干嘛要付钱呢? FileZilla,或者叫FZ,是很好用的文件传输工具,公司也在用,这个完全开源,不会涉及到金钱问题。
2.为服务器配置白名单和安全组
不设置白名单,上边这两个远程连接工具都连不上服务器。根据自己的服务器类型去百度各自的白名单设置吧(其实因为我也是百度然后设置的)。然后还要设置安全组,开放对应的22端口,否则还是会连接失败。在设置安全组的时候,顺便把3306(Mysql)和80(浏览器)端口也开放了,省得重复工作。
3.工具链接
连接之前需要去服务器那里设置密码。比如我用的是阿里的,去控制台 找到我的实例,然后重置实例密码,这个密码就是你一会儿登录时要填的。秘钥那个我FZ连接没问题,Xshell总是连不上,就没用秘钥的方式了。用户名都是root,这个没啥好说的。连接Xshell,用户身份验证>方法下拉框选Password;FZ站点管理器>登录类型下拉框选择询问密码。