首页 > 系统相关 >Power Shell 生成ssh key

Power Shell 生成ssh key

时间:2022-08-30 17:36:16浏览次数:51  
标签:Shell rsa ssh key HOME Test Path id

生成新的 SSH 公私钥对

以下PowerShell脚本检查是否存在已有的 SSH 公私钥对,如果不存在,则生成一对新的公私钥对

if ( (-not (Test-Path -Path $HOME/.ssh -PathType Container)) -or `
      (-not (Test-Path -Path $HOME/.ssh/id_rsa.pub -PathType Leaf)) -or `
      (-not (Test-Path -Path $HOME/.ssh/id_rsa -PathType Leaf)) ) {
  ssh-keygen
}

查看公钥

cat $HOME/.ssh/id_rsa.pub

标签:Shell,rsa,ssh,key,HOME,Test,Path,id
From: https://www.cnblogs.com/wuhailong/p/16640166.html

相关文章

  • ssh一段时间不操作卡死解决
    痛点使用ssh连接服务器,闲置一会shell就会卡死,很不方便。解决修改$HOME/.ssh/config添加Host*ServerAliveInterval60每分钟发送保持连接请求,对所有host生效。......
  • ssh
    安装ssh#Theremotesystemrefusedtheconnection.aptinstallopenssh-serverps-ef|grepssh查看有没有sshdKeyexchangefailed.vim/etc/ssh/sshd_......
  • 迁移ssh host key方法
    诉求重新配置服务器,不希望用户感知到hostkey发生变化,报错known_hosts冲突问题。@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:REMOTEH......
  • mybatis执行insert语句后,返回当前插入数据主键的方法 keyProperty区分大小写
    mybatis执行insert语句后,返回当前插入数据主键的方法keyProperty区分大小写#这样查询没有返回主键值<insertid="addLog"useGeneratedKeys="true"keyProperty="id"......
  • Linux系统的SSH优化
    在Linux系统中,我们想使用SSH命令登录到另一台服务器中,在第一次登录时,会提示我们验证指纹,如下所示同一网络下,为了确保你想SSH访问的Linux系统是无误的,可以在另一端确认指......
  • gcp平台gcloud shell安装和使用
    参考文档:https://cloud.google.com/sdk/docs/install?hl=zh-cn在服务器上授权gcloud命令1、在iam处添加服务账号  2、授权editor的权限  3、添加密钥  4......
  • openssh版本升级
      OpenSSH_7.4版本曝出OpenSSH输入验证错误漏洞(CVE-2019-16905),安全漏洞(CVE-2021-41617),OpenSSH安全漏洞(CVE-2021-28041),修复方法为升级OpenSSH。centos7openssh......
  • jenkins使用shell脚本执行nohup java -jar包失败
    一、问题通过jenkins执行shell脚本时,脚本中是通过nohupjava-jar&的方式启动,显示执行成功,但是服务却没启动,脚本如下:#!/bin/bashnohupjava-Xms800m-Xmx800m-XX:P......
  • 暑假学习6 hdfs shell命令
    命令行操作:cliHadoop的命令shell:Hadoopfs-lsfile:          操作本地的文件系统hadoopfs-lshdfs://node1:8020         ......
  • shell-流程控制
    流程控制执行脚本case语法case实例......