1 为什么需要远程登录Linux
1.1说明: 公司开发时候, 具体的应用场景是这样的
- linux 服务器是开发小组共享
- 正式上线的项目是运行在公网
- 因此程序员需要远程登录到 Linux 进行项目管理或者开发
- 画出简单的网络拓扑示意图(帮助理解)
- 远程登录客户端有 Xshell6, Xftp6 , 我们学习使用 Xshell 和 Xftp6 , 其它的远程工具大同小异
- 示意图
连接操作:如下操作之后,打开Xshell填上ip地址就能操作linux,Xftp同理
1.linux: ifconfig(先连网络):得到ip地址a
2.window10:ping a(连接linux系统)
2 远程登录 Linux-Xshell
2.1介绍
- 说明: Xshell 是目前最好的远程登录到 Linux 操作的软件,流畅的速度并且完美解决了中文乱码的问题, 是目前程序员首选的软件。
- Xshell 是一个强大的安全终端模拟软件,它支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。
Xshell 可以在 Windows 界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的
3 下载-安装-配置和使用:
具体看老师的演示和操作
下载 free-for-home-school 版本
地址: https://www.netsarang.com/en/free-for-home-school/
4 远程上传下载文件-Xftp
4.1介绍
是一个基于 windows 平台的功能强大的 SFTP、FTP 文件传输软件。使用了 Xftp 以后,windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。[示意图]
软件下载方法在前面说过了4.2 Xftp6 安装配置和使用
4.3细节讨论
5 Xftp6 和 XShell6 的使用
5.1练习要求
通过 Xftp6 软件可以连接到 linux ,并传输一个文件(比如图片)到 /root 目录
- 使用 xshell6 可以连接到 linux ,并且可以重新启动一把 linux 系统 ,
- 提示: xshell6输入在reboot 可以重启linux系统 reboot -(linux重启)