5 Linux基础篇-远程登录到Linux服务器

5 Linux基础篇-远程登录到Linux服务器

  1. 《鸟哥的Linux私房菜 基础学习篇 第四版》1
  2. 《鸟哥的Linux私房菜 服务器架设篇 第三版》2
  3. 《韩顺平_2021图解Linux全面升级》3

5.1 为什么需要远程登录Linux

在公司开发时,一般是Linux服务器由开发小组共享,并且正式上线的项目是运行在公网,因此程序员需要远程登录到Linux进行项目管理或者开发。

Linux远程登录客户端有Xshell6(用于远程登录),Xftp6(用于上传、下载文件)。本教程以Xshell6和Xftp6举例,其它的远程工具大同小异。

5.2 远程登录Linux-Xshell6

Xshell介绍说明:

  1. Xshell是目前最好的远程登录到Linux操作的软件,流畅的速度并且完美解决了中文乱码的问题,是目前程序员首选的软件。
  2. Xshell是一个强大的安全终端模拟软件,它支持SSH1、SSH2,以及Microsoft Windows平台的TELNET协议。
  3. Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

下载-安装-配置和使用:

  1. 下载免费版本free-for-home-school版本,地址:https://www.xshell.com/en/free-for-home-school/
  2. 下载好之后以“管理员身份运行”,安装过程仅需注意可以新建一个Xshell6文件夹存储安装软件。
  3. 测试网络连通:在Linux中使用命令ifconfigens33(网卡)后面所述内容就是当前虚拟机的IP地址。然后在Windows下打开windows终端,看能否ping通。
  4. 网络测试连通后,打开Xshell,“新建”->“名称”随意写、“主机”填Linux的IP地址、“端口号”填22,然后“确定”“关闭”即可。最后,点击刚才设置好的主机名,“一次性接受”每次都要输入用户名和密码,“接收并保存”会保存上一次的用户名和密码自动登录。

连接成功后如下图所示,可以在下面的窗口中执行命令行。

5.3 远程上传下载文件-Xftp6

Xftp是一个基于windows平台的功能强大的SFTP、FTP文件传输软件。使用了Xftp以后,windows用户能安全地在UNIX/Linux和Windows之间传输文件。

下载-安装-配置和使用:

  1. 下载免费版本free-for-home-school版本,地址:https://www.xshell.com/en/free-for-home-school/
  2. 下载好之后以“管理员身份运行”,安装过程仅需注意可以新建一个Xftp6文件夹存储安装软件。
  3. 测试网络连通:在Linux中使用命令ifconfigens33(网卡)后面所述内容就是当前虚拟机的IP地址。然后在Windows下打开windows终端,看能否ping通。
  4. 网络测试连通后,打开Xftp,“新建”->“名称”随意写、“主机”填Linux的IP地址、“协议”选择SFTP、“端口号”填22,然后“确定”“关闭”即可。最后,点击刚才设置好的主机名,点击“连接”,“一次性接受”每次都要输入用户名和密码,“接收并保存”会保存上一次的用户名和密码自动登录。

【乱码解决】:左上角文件->当前会话属性->点击上方的“选项”->选择“编码”为UTF-8。

连接成功后如下图所示,左侧为Windows系统文件,右侧为Linux系统文件,通过拖动或右键“传输”等方式可以完成文件的上传和下载。

练习要求:

  1. 通过Xftp6软件可以连接到linux,并传输一个文件(比如图片)到/root目录。
  2. 使用xshell6可以连接到linux,并且可以重新启动一把linux系统,提示: reboot

  1. 《鸟哥的Linux私房菜 基础学习篇 第四版》 ↩︎

  2. 《鸟哥的Linux私房菜 服务器架设篇 第三版》 ↩︎

  3. 《韩顺平_2021图解Linux全面升级》 ↩︎

猜你喜欢

转载自blog.csdn.net/weixin_46258766/article/details/131949100