1. 为什么需要远程登录Linux
- Linux服务器是开发小组所共享的,不在个人的电脑上,而是单独的服务器
- 正式上线的项目都是运行在公网上面
- 程序员需要远程登录到Linux进行项目管理或者开发
- 远程登录的客户端有Xshell7,Xftp7,我们学习使用Xshell7和Xftp7,其他的工具大同小异
- Xshell7负责远程登陆到Linux,通过界面命令我们对Linux服务器进行操作,类似于Linux系统的终端。
- 而Xftp7负责传输文件到Linux系统。
2. 下载远程登录的工具(Xshell6、Xftp6)
2.1. Xshell7介绍
- 说明:Xshell是目前最好的远程登录到Linux操作的软件,流畅的速度并且完美解决的中文乱码的问题,是程序员首选的软件。
- Xshell是强大的安全终端模拟软件,它支持SSH1,SSH2,以及Microsoft Windows平台的TELNET协议。
- Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
2.2. Xftp7介绍
- Xftp7是一个基于Windows平台的功能强大的SFTP、FTP文件传输软件。使用了Xftp后,windows用户能安全地在Linux/UNix和Windows PC 之间传输文件。
2.3. Xshell7和Xftp7下载安装
通过链接下载免费的Xshell和Xftp7,按要求安装即可
3. 远程登录操作
3.1. 获取Linux服务器IP地址
首先我们通过命令ifconfig
得到Linux的IP地址
3.2. 检查是否能Ping通
然后我们打开cmd,以管理员身份运行,输入ping+Linux的IP地址
,观察是否能ping通
3.3. 使用Xshell7登录
我们新建一个会话,为其命名
注意:主机必须为Linux的IP地址,端口号必须为22,点击确定
然后我们就可以在Xshell7中对Linux进行操作了
4. 传输文件操作
传输文件的前两步和Xshell7中的相同,因此不再叙述
4.1. 使用Xftp登录
先新建一个会话,要求和Xshell类似
注意因为协议是Sftp,所以端口号还是22。而ftp协议的端口号是21
如果出现乱码,点击文件——当前会话属性——选项——编码格式改为utf-8
4.2. 传输文件
于是,我们就可以让Windows和Linux之间相互传输文件