怎么用xshell接入外部linux

怎么用xshell接入外部linux,第1张

方法/步骤
打开Xshell软件,进入主界面,点击左上角文件,在d出的菜单栏选择新建
进入新建连接界面,在名称处填写连接名称,协议选择SSH
接着配置主机,设置连接服务器的IP地址,端口号22
创建连接完毕,点击的打开,选择我们创建的连接,点击进行连接
初次连接会生成一个密钥,点击一次性接受
接着输入服务器密码,进行身份确认
7
进入控制台,当看到服务器用户名时,此时已经连接服务器成功

简单介绍一些利用 xshell5 远程连接虚拟机中的Linux系统

{xshell5 的下载地址:>

(1)首先获取Linux系统上的IP地址;

可以通过命令行:ifconfig       //找到IP地址

(2)打开xshell5软件,点击“文件”>>“新建”,d出下面的窗口,将IP地址输入窗口中的“主机”栏上点击“确定”>>“连接”,之后会出现一个提示窗口要求验证登陆Linux系统的信息(即管理员root的账号和密码),完成这一步就可以进行远程控制了;

(3)验证是否连接成功,输入查找IP地址的代码:ifconfig    进行测试

连接成功。

希望可以帮到你。

Linux服务器端准备工作

首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令

sudo apt-get install openssh-server

1

修改Linux服务器的ssh配置文件

sudo gedit /etc/ssh/sshd_config1

先使用”#”注释掉PermitRootLogin without-password

添加一行 PermitRootLogin yes

然后开启ssh服务

ps -e | grep ssh

1

客户端准备工作

客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器

Ubuntu系统

一般情况下,Ubuntu系统都是自带了openssh-client,如果没有安装,在命令行键入下面

sudo apt-get install openssh-client1

如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器

ssh username@IP1

这里的username是服务器的一个用户账号,IP也是服务器的IP地址

Windows系统

Windows平台下有许多提供ssh服务的软件,我们在这里使用Xshell 5软件

打开Xshell 5软件,点击左上角的新建

在主机处输入Linux服务器的IP地址,协议选择为ssh,端口号为22

点击确定按钮,再点击连接,此时会d出一个交互窗口,输入服务器的一个账户和密码

数据传输

下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输

Ubuntu系统

在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器

scp /filename username@IP:/home/bio321/Desktop1

也可以将服务器端的数据传入到客户端,键入以下命令

scp username@IP:/home/bio321/Desktop/filename /data 1

Windows系统

在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装

sudo apt-get install lrzsz1

将客户端数据传入服务端,服务端打开命令行,键入命令rz

将服务端数据传入客户端,服务端打开命令行,键入命令sz

Xshell连本地linux共4步:

1在官网下载xshell,并安装到计算机上,如图

2打开xshell,点击“文件”----“新建”输入你要连接linux的地址

3开启linux的sshd服务,并关闭防火墙规则,如下图

4输入主机的ip,是否与本机是同一ip段,地址,及root的用户名和密码:

在虚拟机上安装openssh或者ssh,哪个可以装就装哪个。netstat
-auntp|grep
ssh
看ssh服务有没有开启,如果没有,可能需要重启虚拟机。
然后,打开xshell,建立连接,选择22端口。在认证输入你的用户名和密码,点击确定。

安装好软件之后,点击xshell菜单栏下的新建会话框

选中新建会话框里面的连接,这时会出现一个主机的空格要输入进去。在终端的选项中,选择UTF8国际编码以避免管理中文显示乱码接着就会出现会话窗口,选中点击连接后有一个是否保存会话设置,点击接受,输入用户名和密码。

用户要开通Linux系统服务器的时候,建议运行Xshell来远程连接服务器,如果连接不上,可以检查网络环境是否健康。
除此之外,也一定要填写正确的写Linux服务器登录信息,包括服务器用户名、密码等。如果是Linux服务器登录信息错误,可以在应用主机商客中心或者邮箱进行查看。与此同时,如果你没有安装SSH服务或者版本过低,那么也会出现连接不上的情况,这个时候你可以采用如下方式进行处理:
1、输入#ps -e | grep ssh ,如果出现“sshd”的字样,那么表示已经启动了,没有则说明没有成功。
2、安装SSH,并输入#sudo apt-get install openssh-server
3、启动#/etc/initd/ssh start
最后的最后,如果SSH端口号(22)已经呈现开放状态,IP也已经加入了白名单,但是就是连接不上,这个时候可以重新安装下MySQL,修改sshd的群组和root就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12971964.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-29
下一篇2025-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存