在Ubantu18.04上开启ssh服务,实现远程连接

我们的服务器,或者说我们在虚拟机上安装的ubantu,每次进出虚拟机是不是很不方便,下面我们来学习一下怎么在ubantu上开启ssh服务,然后实现远程的ssh链接。

环境:

虚拟机下的:Ubantu18.04

远程连接工具:xshell

方法:

1.更新源列表

使用ctrl+alt+T打开命令行终端,输入下面代码来更新源列表

sudo apt-get update
 

2.安装openssh-client

在终端中输入: sudo apt-get install openssh-client,来安装openssh-client

sudo apt-get install openssh-client
 

3.安装openssh-service

在终端中输入: sudo apt-get install openssh-service,来安装openssh-service

sudo apt-get install openssh-service
 

4.启动ssh服务

在终端中输入:sudo service ssh start,来启动ssh服务

sudo service ssh start
 

在终端中输入:ps -e|grep ssh,可以查看是否启动成功,如果有sshd,就说明启动成功。

输出如下:

szkai@Ubantu1804:~$ sudo ps -e | grep ssh

 1529 ?        00:00:00 ssh-agent------------对应客户端

 3366 ?        00:00:00 sshd------对应服务器端

ssh-agent表示ssh-client启动,sshd表示ssh-server启动了

sudo ps -e | grep ssh
 

5.查看IP地址

在终端中输入:ifconfig,来查看IP地址(另一种查看IP的方法是,输入:ip add)

ifconfig
 

假如出现command not found,可以执行下面的命令来安装net-tools

sudo apt install net-tools
 

然后再重新输入ifconfig,就可以查看IP地址了。

6.xshell配置

接下来,我们打开xshell,然后在页面中选择新建:

然后在弹出的窗口中,设置一下我们当前会话的名称,填写刚才查到的IP地址,端口号一般不用设置,默认就好。

然后左侧列表,点击第二个“用户身份验证”,然后在右侧填写我们登陆ubantu的用户名和密码。

最后,点击确定,配置就完成了。

我们的会话窗口会出现一个我们刚才配置好的会话,选择它,点击下方的链接试试看吧!

好了,是不是很方便,以后只需要在虚拟机启动一下,然后在xshell中执行命令就好了。

当然,远程连接的工具还有很多,另外的putty也是一个,可以按照同样的方法自己试一下!ubantu

 
posted @ 2020-08-04 14:50  牛牛魔王  阅读(290)  评论(0编辑  收藏  举报