📅  最后修改于: 2023-12-03 14:55:46.314000             🧑  作者: Mango
这个Shell/Bash脚本用于检查您PC上配置的SSH密钥。SSH密钥对是一种安全的身份验证方式,用于在计算机之间进行安全的远程登录和传输数据。使用该脚本可以帮助程序员快速检查他们PC上的SSH密钥是否正确设置。
check_ssh_key.sh
文件:#!/bin/bash
echo "正在检查SSH密钥..."
# 检查是否存在SSH密钥
if [ -d ~/.ssh ] && [ -f ~/.ssh/id_rsa.pub ]; then
echo "SSH密钥已找到!"
echo "下面是你的公钥:"
echo "```"
cat ~/.ssh/id_rsa.pub
echo "```"
else
echo "未找到SSH密钥,请先生成密钥对并配置SSH!"
fi
打开终端,导航到包含check_ssh_key.sh
文件的目录。
运行以下命令来执行脚本:
bash check_ssh_key.sh
脚本采用bash编写,通过检查~/.ssh
目录是否存在以及id_rsa.pub
文件是否存在来确定SSH密钥是否配置。
如果SSH密钥已找到,脚本将输出"SSH密钥已找到!"并显示您的公钥。公钥包含在格式化的代码片段中,并以Markdown代码块的形式返回。
如果未找到SSH密钥,脚本将输出"未找到SSH密钥,请先生成密钥对并配置SSH!"。
正在检查SSH密钥...
SSH密钥已找到!
下面是你的公钥:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDT0sCeL...<公钥的其余部分>