• 首页
  • 指示板
  • 服务
    • 专用的服务器
    • 主机托管
    • 58biwei
    • DDoS保护
    • IP传输
    • 备份
    • 58必威
    • GGA
  • 解决方案
    • 电子商务
    • 安全
    • 游戏
    • 举办
    • 管理
    • 金融
    • 系统集成商
  • 支持
    • 知识库
    • 社区
    • 不定期客票
  • 公司
    • 关于我们
    • 联系我们
    • 网络
    • 数据中心
    • 镜子
    • 子公司
    • 经销商
    • 博客
  • 服务
    • 专用的服务器
    • 主机托管
    • 58biwei
    • DDos保护
    • IP传输
    • 58必威
    • GGA
    • 备份
  • 解决方案
    • 电子商务
    • 安全
    • 游戏
    • 举办
    • 管理
    • 金融
    • 系统集成商
  • 指示板

生成SSH密钥

的信任
25000 +的客户 (2001年以来)
    • 首页
    • 客户端
    • Qa论坛
    • 生成SSH密钥

    最后一次回复时间:2017年10月10日21:42:58

    我如何生成SSH密钥并设置它以便我可以使用它而不是密码?

    Psychz——Nikhil

    投票:0发布时间:2017年10月10日21:42:58

    SSH密钥为连接到远程服务器提供了一种安全的方式。我们知道SSH是用于连接远程服务器的更重要的方法之一。SSH密钥用于在本地和远程主机之间建立安全连接。在设置了SSH密钥之后,您可以在不需要密码的情况下连接到远程服务器,因为SSH密钥足够安全,而且很难破译。在本文中,我们将讨论在Ubuntu 14.04版本上设置SSH密钥对。

    以下是通过SSH密钥建立安全连接的步骤。

    创建RSA密钥对

    1.使用以下命令在您的系统上创建一个SSH密钥对,稍后将其复制到远程服务器上。

    ssh - keygen - t rsa

    2.然后系统将提示您输入您想要保存密钥的位置。如果你按下enter键而不输入任何位置,它会将键存储在默认路径即“/ home / current_user / . ssh / id_rsa”。

    3.保存文件后,将显示一个提示,要求输入密码。密码短语是另一层身份验证,每次建立连接时都必须输入密码短语。如果不需要密码,请将该字段留空。

    公钥现在位于“/ home / current_user / . ssh / id_rsa . pub”和私钥“/ home / current_user / . ssh / id_rsa”。


    将SSH密钥复制到远程主机

    您知道必须将SSH公钥复制到远程主机。这可以通过多种方式实现。

    1.可以使用以下命令将密钥复制到远程主机。

    ssh-copy-id username@IP_address

    2.您还可以使用ssh将密钥复制到所需的目录。

    猫~ / . ssh / id_rsa。mkdir -p ~/. sh mkdir -p ~/。ssh && cat >> ~/.ssh/authorized_keys"

    禁用Root登录密码

    1.SSH配置文件保存在“/ etc / ssh / sshd_config”。请使用任何您选择的编辑器,如nano, vi等编辑器编辑该文件。
    在本例中,我们使用vi编辑器。

    sudo vi /etc/ssh/sshd_config

    2.该文件包括一行“PasswordAuthentication”。请删除“#”符号来取消注释。然后编辑文件如下所示。

    PasswordAuthentication没有

    3.重启SSH服务使修改生效。

    service sshd restart(Centos操作系统)
    sudo systemctl restart ssh(Ubuntu操作系统)

    这个回答有用吗?

    相关的话题

    • 无法通过SSH访问服务器
    • 如何使用智能手机远程连接到Linux机器?
    • 创建SSH密钥
    • SSH反向隧道
    • SSH文件传输
    • SSH代理转发
    • 如何保护cPanel?
    • Rsync / SSH
    • ssh主机密钥验证失败错误
    • 如何为Minecraft设置一个专用服务器
    • 如何使用CDN设置应用程序负载均衡器
    • CDN和负载均衡器:高效内容交付的终极组合
    • 多么科学的Linux和它的特性啊
    • Linux顶级加密软件
    • 科学Linux及其特性
    主机服务
    • 专用主机
    • 主机托管主机
    • 备份
    • IP传输
    • 必威体育怎么玩
    支持
    • 门户登录
    • 知识库
    • 社区
    公司
    • 关于我们
    • 联系我们
    • 网络
    • 数据中心
    • 镜子
    • 子公司
    • 经销商
    • 博客
    政策
    • 隐私政策
    • 可接受的使用政策
    • 条款和条件
    • 服务水平协议
    公司
    • 必威平台Psychz网络,
      一个丰富的解决方案公司
      611 Wilshire大道300号
      洛杉矶,加州90017
      美国
    • 美国/加拿大:800-933-1517
    • 国际:626-549-2801
    订阅我们的邮件列表
    *指示要求
    版权所有©2021 Psychz 必威平台Networks,一家prouse Solutions Inc .公司