社交媒体 如何为您的Web主机生成SSH密钥 - 傻瓜

如何为您的Web主机生成SSH密钥 - 傻瓜

视频: ?加强云服务器通讯安全的方法, 用SSH Key连接VPS服务器更安全 2025

视频: ?加强云服务器通讯安全的方法, 用SSH Key连接VPS服务器更安全 2025
Anonim

Secure SHell(SSH)允许安全的数据通信,并且在处理网站安全性时非常重要。如果您的网站是一个锁定的保险库,您将需要SSH密钥才能访问。

生成SSH密钥在任何控制面板中都相当简单,所需信息始终相同。以下是在cPanel和WHM中完成的步骤:在cPanel中,单击SSH / Shell访问,然后单击管理SSH密钥;在WHM中,单击管理root的SSH密钥,然后单击生成密钥。

  1. <! --1 - >

    提供密钥的名称。
  2. 这个名字是为了你将来的利益,所以你知道哪个关键是哪个。将它命名为将来可能会返回的东西,这对你来说是不言自明的。

    输入密钥的密码,然后在下一个框中确认。

  3. 使用密码生成器会给你一个非常安全的密码,但是你将很难记住你将来是否需要它。密码强度指示器显示你的密码有多强。系统可以设置为只允许超过一定强度的密码。

    现在选择键类型。
  4. 这是数字签名算法(DSA)或RSA(RSA代表Ron Rivest,Adi Shamir和Leonard Adleman,该算法的原创者)。两者都是加密算法。 DSA可以更快地生成密钥,但是当您重新登录时,RSA将更快地进行验证。你选择哪个取决于你。

    从下拉框中选择您的密钥大小的选择。

  5. 密钥大小可以是1024,2048或4096;这是密钥的长度(以字符为单位)。密钥越长,它就越安全。建议您至少使用2048个RSA密钥类型,并始终使用尽可能最高的数字使密钥尽可能安全。

    点击生成密钥。

  6. 这会返回到已经生成的键列表。如果您的新密钥没有出现在列表中,那么您的用户尚未被授予SSH访问权限。

    密钥必须经过授权才能使用,因此在公共密钥下,单击密钥列表中的管理授权。

  7. 下一个屏幕显示该密钥当前未被授权用于连接此帐户。通过点击授权更改。同样,您可以使用相同的方法取消对某个密钥的授权。

  8. 您可以为每个用户名生成多个密钥。如果许多人使用相同的用户名登录,则可以为每个人生成一个密钥,以便将来如果发生任何损坏,您可以看到使用哪个密钥登录。

    每个人拥有多个密钥如果您从多个位置登录,用户名也可能很有用。您可以生成一个单独的密钥在每个位置使用,所以如果一个密钥被泄密,您知道哪个位置是问题的根源,并且可以加强您的安全性。

通过单击私钥下的查看/下载键来下载您的私钥。

这将显示您的密钥。

  1. 您可以将文本复制并粘贴到您在自己的计算机上创建的文件中,也可以单击“下载密钥”下载文本文件。

    根据您使用SSH进行连接的方式,您可能需要Putty私钥(PPK)格式的密钥,这是PuTTY用来存储密钥的格式。如果是这样,请在创建密钥时输入您使用的密码,然后单击转换。这将生成PPK格式的密钥,供您根据需要进行复制和粘贴或下载。

  2. 如果您的SSH软件为您生成了一组密钥,请通过单击导入密钥按钮通过密钥管理器导入这些密钥。

    在某些控制面板中,如最新版本的WHM,不能直接为其他用户添加或删除密钥。但是,您可以通过导航键删除键。用户主目录下的ssh目录。删除那里的任何文件。酒吧扩展将阻止用户将来能够验证该密钥。

您还可以通过更改通过SSH连接到服务器所需的端口来为SSH添加安全性。默认端口号是22.

完全禁用SSH服务可能是诱人的。虽然这是可能的,不应该损坏您的系统,但是如果发生故障,可能会使您的系统更难管理。偶尔会发生重大错误,修复它们的唯一方法是通过SSH。如果是这种情况,那么将无法重新启动SSH服务来允许您连接。

如何为您的Web主机生成SSH密钥 - 傻瓜

编辑的选择

网络营销:如何管理网络营销中的搜索引擎机器人 - 傻瓜

网络营销:如何管理网络营销中的搜索引擎机器人 - 傻瓜

重要的是要确保您的网站是可见的。检查你的机器人。 Txt文件和元机器人标签是一个很好的起点。错误与这些可以使您的网站对访客不可见。检查你的机器人。 txt文件转到www。 yoursiteaddress。 COM /机器人。文本。您可能会收到“找不到页面”错误。这对你的...

网络营销:工具优化您的关键字 - 傻瓜

网络营销:工具优化您的关键字 - 傻瓜

幸运的是,作为网络营销人员,你不必猜测找到关键字。您可以使用一些有用的工具来帮助您进行最初的头脑风暴,以优化您的关键字。如何使用关键字服务几家公司已经推出了关键字服务,专门为搜索引擎优化专业人士寻找合适的...

编辑的选择

如何修改Canon EOS 6D上的图像查看时间 - 虚拟人物

如何修改Canon EOS 6D上的图像查看时间 - 虚拟人物

您可以修改EOS 6D将其写入存储卡后,图像在液晶显示屏上显示的时间。您可以将预览时间设置为2到8秒,或显示图像直到关闭相机。要修改图像查看时间:按菜单按钮。 ...

如何管理Canon EOS 7D Mark II上的图像文件 - 默认情况下为

如何管理Canon EOS 7D Mark II上的图像文件 - 默认情况下为

,佳能EOS 7D Mark II上的图像将连续编号,直到9999,然后文件编号重置为0001.您的图像也存储在存储卡的一个文件夹中。但是,您可以创建用于存储图像的文件夹,然后更改文件编号方法。 ...

如何在您的佳能EOS 6D上映射您的日子 - 虚拟人物

如何在您的佳能EOS 6D上映射您的日子 - 虚拟人物

佳能EOS 6D,您可以启用一个选项,记录或映射您的相机捕捉图像的每个地方的GPS坐标。您可以将此信息下载到存储卡,并将其与佳能的映射实用程序一起使用,以创建一个映射...

编辑的选择

如何在Windows上安装和运行Ruby

如何在Windows上安装和运行Ruby

在Windows上运行Ruby,必须安装Ruby和几个开发人员工具。以下说明已经在Windows 8和8上进行了测试。1.在Web浏览器中转到Ruby Installer。点击大红色的下载按钮。出现RubyInstaller列表。点击RubyInstallers列表顶部附近的Ruby 2. 2. 2。单击...

创建一个大的HELLO消息如何在Ruby中创建一个大的HELLO消息 - 傻瓜

创建一个大的HELLO消息如何在Ruby中创建一个大的HELLO消息 - 傻瓜

这里是如何创建一些超大在Ruby中打印出大量的“Hello”消息。您将构建字符串组合中的每个字母,打印出来后形成一个大字母的形状。创建字母H首先创建大字母的字符串部分H:创建...

内置和相关方法 - 傻瓜

内置和相关方法 - 傻瓜

红宝石有许多内置类,但也许用于保存其他数据的最有用的对象是容器类Array和Hash。如果您记住每个类都有许多有用的方法来访问和操作其内容,则可以节省大量时间。数组的基本知识使用列表的数组...