如何在 Linux 中使用 SSH

发表于 2021-11-30 18:48:35
计算机已成为经营任何企业的生命线,无论规模大小。随着企业对计算机的完全可靠性以及越来越多的窃听者,现在比以往任何时候都更需要增强安全性。

SSH 是 Linux 和 Unix 用户使用的众所周知的安全协议。

什么是SSH?
SSH 是“Secure SHell”的首字母缩写词,其创建和设计旨在为从远程位置访问另一台计算机的人提供最佳安全性。

简而言之,Secure SHell 或 SHH 允许在两台计算机之间安全地交换数据。

SSH 最常被端口 22 用于通过 Internet 将一台计算机连接到另一台计算机。SSH 连接中使用的加密技术与最新技术一样可靠,这使其成为网络管理员的第一选择。

网络管理员通常使用 SSH 协议技术作为管理专用于其业务的服务器的远程控制方式。

如何设置SSH?
运行 SSH 有两个主要组件。一个是 OpenSSH-server,另一个是 OpenSSH-client。SSH 服务器的客户端在安全连接的帮助下与服务器通信。

虽然 OpenSSH 客户端平台已经安装到 Linux 中,但如果想要接收来自 OpenSSH 客户端的请求,则必须安装 OpenSSH 服务器。

如果您正在寻找安装它们的方法,您只需运行下面给出的命令即可开始:

sudo apt-get install openssh-client openssh-server

基本 SSH 命令
在终端客户端中,操作人员需要通过以下命令字符串手动运行SSH命令:

ssh -l [用户名] [主机名或 IP]

例如,如果您想连接到 129.45.4.3,使用用户名“frodo”,您可以键入:

ssh -l frodo 129.45.4.3

与服务器连接后,系统会自动提示您输入密码。输入您指定的密码,然后按 ENTER。

SSH 和安全
安全是困扰许多运营商的一个问题。当您第一次登录 VPS 或服务器时,请始终以管理员或 root 身份登录。

您可以使用标准登录帐户登录并使用sudo或su来执行 root 命令。或者,您可以禁用 root 登录以提高安全性。

虽然端口 22 是默认的 SSH 端口,但可以使用任何可用的端口,这很可能会为 SSH 服务器增加一些匿名性,从而限制安全性。

虽然在旅途中访问服务器总是更好,但请确保您使用的计算机不会危及服务器的安全。

结论:SSH 是一种加密方法,它使黑客更难嗅出密码和其他他们想要在线保护的私人信息。

如果用户密钥与 SSH 服务器上的密钥匹配,则会自动授予访问权限,而如果密钥不正确或丢失,则 SSH 服务器会要求提供用户名和密码。

与它的前身 Telnet 相比,这使得 SSH 更加安全。

此外,每当用户想要参与任何通信时,都需要使用 SSH 协议对用户进行适当的身份验证。Telnet 用户的情况并非如此。

帮助中心|标签云|免责声明|申请修改|世界地图|锐阔网

Copyright©GMT+8, 2024-5-18 17:33

京ICP备2021033201号

京公网安备11010502050698号

快速回复 返回顶部 返回列表