如何使用SSH远程管理Linux服务器

版权声明:www.viadean.com https://blog.csdn.net/jiyotin/article/details/87891607

服务器管理仍然是必要且偶尔繁琐的任务。远程服务器或无外设服务器尤其困难。值得庆幸的是,有Secure Shell(SSH)。Secure Shell是一种网络协议,允许网络服务在不安全的网络上运行。

SSH拥有大量功能。这是远程服务器管理的一个原因。了解如何通过SSH远程管理Linux服务器,从连接到安装软件和文件传输。

什么是SSH?
SSH代表Secure Shell。这是一种加密网络协议。使用SSH,您可以获得终端访问权限并执行各种命令行功能。还有管理具有图形访问权限的Linux服务器的方法。这对于文件传输非常有用,尤其是当您不想或不记得确切的文件路径时。

使用SSH管理远程Linux服务器时,您需要一些项目。首先,您需要准备服务器以接受SSH连接。在您要连接的设备上,您需要某种SSH软件。要使用SSH登录服务器,您需要知道服务器的IP地址。但是,只有在与服务器位于同一本地网络上时,才能通过SSH使用IP地址登录。如果您在网络之外,则可以设置前向端口以从任何位置使用SSH访问服务器。您可以在本初学者指南中了解有关SSH的更多信息,以便在Linux上设置SSH。

准备服务器接受SSH
在开始通过SSH管理Linux服务器之前,您必须准备服务器,允许SSH连接。我有一个无外设专用Plex媒体服务器。由于缺少显示器和外围设备,我使用SSH管理我的服务器。在安装或更新软件和传输文件时,我只需将SSH连接到我的服务器。我的明确设置是运行Ubuntu 16.04 LTS的ThinkServer TS140。根据您的硬件和Linux发行版,准备SSH可能略有不同。

要准备Linux服务器,接受传入连接,您需要为SSH协议安装远程登录工具。其中最常见的是OpenSSH。在基于Debian的发行版中,OpenSSH可通过主存储库获得。打开一个新终端(Ctrl + Alt + T)并输入以下命令:


sudo apt-get update

这会执行更新并确保您拥有最新的存储库。在继续安装OpenSSH之前,还要检查是否有任何升级。在终端中,运行:

sudo apt-get upgrade

在这里插入图片描述
更多命令行代码,点击关注国外课栈网“技术使用:LINUX”专栏主题

猜你喜欢

转载自blog.csdn.net/jiyotin/article/details/87891607