Linux远程登陆到Linux服务器

110 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情

一.为什么需要远程登陆Linux

1.说明:公司开发时候,具体的应用场景是这样的

(1)Linux服务器是开发小组共享

(2)正式上线的项目是运行在公网

(3)因此程序员需要远程登陆到Linux进行项目管理或者开发

(4)画出简单的网络拓扑示意图

(5)远程登陆客户端有Xshell6,Xftp6

(6)示意图

image.png

2.远程登陆Linux-Xshell6

(1)说明:Xshell是目前最好的远程登陆到Linux操作的软件,流畅的速度并且完美解决了中文乱码的问题,是目前程序员首选的软件

(2)Xshell是一个强大的安全中断模拟软件,它支持SSH1,SSH2,以及Microsoft Windows平台的TELNET协议

(3)Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

3.远程上传下载文件-Xftp6

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

(2)如何处理Xftp中文乱码问题

image.png

二.使用Linux远程登陆到Linux服务器

可以用ssh命令行方式登录。对方需要开启ssh服务。

  ssh [-l login_name] [-p port] [user@]hostname

  例如,使用root用户登录 192.168.0.1

  ssh -l root 192.168.0.1   

  如果:该服务器的ssh端口不是默认的22端口,需要指定登录端口,如:1234  

  ssh -l root -p 1234 192.168.0.1   

  参数顺序可变如下

  ssh 192.168.0.1 -l root   ssh 192.168.0.1 -l root -p 1234   使用exit即可退出