远程登录XShell5
为什么要进行远程登录呢
1. Linux服务器是开发小组共享的。
2. 正式上线的项目是运行在公网的。
3. 因此程序员需要远程登录到CentOS进行项目管理或者开发。
4. 画出简单的网络拓扑示意图(帮助理解)。
5. 远程登录客户端有XShell5(远程登录的)、Xftp5(上传下载的),我们学习使用XShell5和Xftp,其它的远程工具大同小异。
安装Xshell5 并使用
Xshell是目前最好的远程登录到Linux操作的软件,流畅的速度并且完美解决了中文乱码的问题,是目前程序员首选的软件。Xshell是一个强大的安全终端模拟软件,它支持SSH1、SSH2,以及Microsoft Windows平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
特别说明,如果安装好Xshell5就可以远程访问linux系统的话,需要有一个前提,就是linux启用了SSHD服务,该服务会监听22号端口。
具体操作:
搜索XShell,并安装免费练习的版本,在Windows安装XShell,根据安装向导步骤安装即可(除了安装路径改成你想安的地方,其他的默认)。
在Linux(虚拟机那块)查看或开启SSHD:命令行setup->系统服务->SSHD,*号表示开启(空格键确定,TAB键改变焦点)。
在Linux用netstat -antp |grep sshd看是否启动了22端口。
在Linux用ifconfig获取Linux IPv4地址。
用XShell新建会话:
确定后,输入Linux的用户名与密码,便后远程操控Linux:
远程上传下载文件XFTP7
是一个基于Windows平台的功能强大的SFTP、FTP文件传输软件。使用了Xftp以后,Windows用户能安全地在UNIX/Linux和Windows PC之间传输文件。
具体操作:
去官网安装Xftp7,跟随安装向导步骤即可。
新建会话属性:
如果出现文件或文件夹名中文乱码,可在选项中设置UTF8编码: