首页 生活常识

ubuntu安装ssh服务(了解使用SSH看它就够了)

阅读:(100) 2024-07-10 21:30:33

SSH(全称:Secure Shell)是建立在网络应用层和传输层基础上的一种安全协议,是专为远程登录和其他网络服务提供安全性的可靠协议。

传统的如FTP、Pop、Telnet等网络服务在本质上缺少安全性,因为它们传输口令和数据都采用明文,很容易被别人截获。而SSH则可以对传输数据加密,可有效防止DNS和IP欺骗。同时,SSH传输的数据是通过压缩的,因而它就加快了传输的速度。由于它既可以代替Telnet,还可以为FTP、Pop等提供安全通道,所以具体广泛的应用。

下面将手把手带你在Ubuntu20.04如何安装和管理SSH服务器端。

安装SSH服务器端

首先输入查询命令:dpkg –s openssh-server,查看是否安装SSH服务器端程序,若是安装,将显示如下:

若是未安装,可输入:apt-get install openssh-server 进行服务器的安装。

需要注意的是,SSH服务器端安装好后就会自动启动。

查询SSH服务器端状态

可以在终端输入:/etc/init.d/ssh status或者systemctl status ssh命令对SSH服务器端的连接状态进行查询,当连接时显示如下图所示:绿点及active(runing)表示连接。

开关SSH服务器

在使用过程中,我们有需要对SSH服务器进行开关需求时,可以输入如下命令进行操作。

SSH服务器开启:systemctl start ssh

SSH服务器关闭:systemctl stop ssh,当关闭SSH服务后,再查询其状态显示如下,可以看到其前面变成了白点,且Active处显示为Inactive(dead)表示连接已断开。

开机自启动操作

如前所述,SSH服务在安装上以后,其默认是开机自启动的。但为保安全,我们要禁止它开机不自启动服务怎么办呢?

可以在终端输入:systemctl disable ssh,之后显示如下:

关机重新开机以后查询其连接状态,可以看到其处于非连接状态。

同样,为了平常调试方便,我们需要它开机自启动,这时我们可以在终端输入:systemctl enable ssh,屏幕显示如下:

关机重新开机以后查询其连接状态,可以看到其处于连接状态。

连接使用

在SSH服务启动后,我们可以在局域网内使用Putty、MobaXtem等软件远程登录到本地客户机,对其进行操作控制了。

推荐阅读

账单日什么时候还款呢(信用卡账单日与还款日关系很“亲密”)

2025-06-07 02:09:49

小额贷款需要什么资料就可以办理(申请小额贷款的流程)

2025-06-07 00:16:11

什么叫分红股票(手把手带你搞懂什么是分红)

2025-06-06 14:48:50

怀孕期在饮食方面要注意些什么?这些细节让胎儿健康

2025-06-06 12:48:57

为什么会有小产权房(让我们来认识下小产权房)

2025-05-09 14:12:14