了解使用SSH看它就够了
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等软件远程登录到本地客户机,对其进行操作控制了。
码字不易,请关注点赞,加收藏。也欢迎大家在评论区留言讨论。
我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!