
打开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-server1
修改Linux服务器的ssh配置文件
sudo gedit /etc/ssh/sshd_config1先使用”#”注释掉PermitRootLogin without-password
添加一行 PermitRootLogin yes
然后开启ssh服务
ps -e | grep ssh1
客户端准备工作
客户端既可以是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 1Windows系统
在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装
sudo apt-get install lrzsz1将客户端数据传入服务端,服务端打开命令行,键入命令rz
将服务端数据传入客户端,服务端打开命令行,键入命令sz
Xshell连本地linux共4步:
1在官网下载xshell,并安装到计算机上,如图
2打开xshell,点击“文件”----“新建”输入你要连接linux的地址
3开启linux的sshd服务,并关闭防火墙规则,如下图
4输入主机的ip,是否与本机是同一ip段,地址,及root的用户名和密码:
-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就行了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)