Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)

引言


本文将系统的讲下 Xshell 连接 Ubuntu 流程,和二个常见问题。

用到的软件:Ubuntu18.04.1、Xshell6、Xftp6。.

  Xshell 是一个强大的安全终端模拟软件,可以进行远程登录,它支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。

 Xftp 是一个基于 MS windows 平台的功能强大的 SFTP、FTP 文件传输软件。

xshell通过ip连接,然后利用xftp在两机间进行文件传输。

我们会发现在Linux虚拟机上下载一些东西很不方便。

 我使用XShell的主要目的是在Windows环境下登录Linux终端,传输一些大文件到Linux环境上去。
它可以传输到你的Linux上的任意文件夹,前提是你是以root用户进行连接。以后,我们也可以通过这种方式把本机与远端服务器(阿里云)相连。

连接的基本流程:

1、

开启openssh-server

要在Ubuntu主机开启SSH服务,需要开启openssh-server
命令

1、执行下句,下载SSH服务
sudo apt-get install openssh-server
2、执行下句,验证下载后是否已经开启了服务:
ps -e | grep ssh
如果只有ssh-agent表示还没启动。
3、执行下句,开启服务
/etc/init.d/ssh start
如果显示sshd则说明已启动成功。

Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第1张图片
从上图可以看出,我已经提前安装过了openssh-server,并且开启了服务。

2、

查看Ubuntu IP

命令:ifconfig -a
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第2张图片

3、

Xshell6连接

文件–>>新建(会话)–>>(连接)填写–>>确定
主机(H)为上图 Ubuntu IP

Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第3张图片
双击刚刚创建的session linux图标,进行连接。
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第4张图片
连接成功后的状态:
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第5张图片

4、

Xftp6传输:

连接成功后点击下面图标。
在这里插入图片描述
后,在左右锁定要传输的文件和传输到那个文件夹。
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第6张图片

解决两个常见问题

 好的,整个流程已经讲完。但,往往事情不尽人意。现在,再来总结下大家可能会遇到的问题。一是:一直连不上;二是:root连接拒绝密码。好吧,现在我们来具体看一下。

一、有的小伙伴使用xshell6连接Linux服务器一直失败。

如下:
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第7张图片
解决办法:
打开:VMware编辑–>>虚拟网络编辑器–>>
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第8张图片
如果你选择的是.NAT连接模式,将下面两个框打 ✔
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第9张图片
设置完成后,相信再次连接就会成功;

二、root连接拒绝密码

 我们一直用 linux root正确密码输入,但就是无法验证。但使用其他普通用户则没有问题,后来了解到是ssh配置文件问题导致的。
Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第10张图片

1、需要编辑一下/etc/ssh/sshd_config文件:
sudo vim /etc/ssh/sshd_config
2、将 PermitRootLogin改为yes:
如下图:
3、之后重启ssh-server即可:
sudo /etc/init.d/ssh restart
4、如果还不行,重启一下虚拟机,之后应该就能连接上了。

Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码)_第11张图片
好了,所有的都讲完了,,,相信大家都可以顺利的连上,开启SSH之旅。

你可能感兴趣的:(笔记,linux,ubuntu,ssh)