美文网首页
使用密钥进行ssh免密码连接

使用密钥进行ssh免密码连接

作者: superqun | 来源:发表于2020-02-26 13:34 被阅读0次

以下内容均在客户端操作

生成密钥。默认生成的是rsa加密

ssh-keygen

命令提示内容:

  1. 保存密钥路径,建议默认:/User/yourname/.bash/
  2. 文件存在是否重写
  3. 是否通过密匙访问密码,此处不输入,直接回车,下一步确认。
  4. /User/yourname/.bash/目录下生成两个文件,分别是私钥(id_rsa)和公钥(id_rsa.pub)

私钥给本地,公钥上传服务器

ssh-copy-id user@ip

命令提示内容:
输入远程的服务器密码

登录测试

ssh user@ip -i <path/to/id_sra>

如果未修改路径和名字,使用默认设置,可以不加-i参数

如果登陆失败

如果提示:Permissions 0644 for '/Users/name/.ssh/id_rsa' are too open.可以修改权限,保持权限的安全性。

chmod 0600 ~/.ssh/id_rsa

相关文章

  • 使用密钥进行ssh免密码连接

    以下内容均在客户端操作 生成密钥。默认生成的是rsa加密 命令提示内容:保存密钥路径,建议默认:/User/you...

  • 【Linux 网络】【SSH】密钥对验证

    1、概念 在基于 SSH 建立连接时使用密钥对验证,可以省去输入密码的步骤(即“免密登录”),同时也避免因密码泄漏...

  • 【学习小结】VPS 安全措施

    1. 配置SSH安全访问密钥,关闭密码登录 a.参考SecureCRT密钥连接Linux,使用SecureCRT在...

  • ssh 应用

    ssh 介绍 我为什么用: 免密码登录服务器 免密码提交 git 一、ssh 密钥对生成 确认存放目录、加密后,密...

  • 最全操作git命令,快速手册

    设置账号和密码 本地生成.ssh密钥 免登陆 .ssh目录的权限必须是700 .ssh/authorized_ke...

  • SSH

    使用SSH协议,您可以连接和验证远程服务器和服务。使用SSH密钥,您可以在每次访问时无需提供用户名或密码即可连接到...

  • Linux设置SSH密钥以及别名无密码登录

    Linux设置SSH密钥以及别名无密码登录 首先生成使用密钥对 使用ssh-keygen生成密钥对 生成的文件默认...

  • mac 码云平台下面配置不同账号管理项目

    很多网上免ssh密码使用git的命令都没有考虑到多个公钥密钥的情况,自己练习一下并整理一下管理多个ssh公钥密钥的...

  • ssh和scp使用

    ssh客户端基本使用 scp使用 ssh免密码登录 ssh配置别名

  • git常用命令清单

    目录 配置修改项目中的个人信息配置自动换行 常见使用场景创建SSH密钥多账号ssh配置免密码登录远程服务器文件推向...

网友评论

      本文标题:使用密钥进行ssh免密码连接

      本文链接:https://www.haomeiwen.com/subject/ncamchtx.html