为vps添加秘钥前言对于新入手或重装后的 VPS 配置密钥登录需要创建 ~/.ssh 目录、把公钥写入到 ~/.ssh/authorized_keys、设置权限、禁用密码登录等操作,虽然都是很简单的基础操作,但过程麻烦且枯燥:
123456mkdir -p ~/.sshcurl -fsSL https://github.com/P3TERX.keys >> ~/.ssh/authorized_keyschmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keyssudo sed -i "s@.*\(PasswordAuthentication \).*@\1no@" /etc/ssh/sshd_configsudo service sshd restart
SSH 密钥一键配置脚本是一套用于简化 SSH 密钥配置过程的解决方案。使用它以上操作只需要一行命令:
1bash <(curl -fsSL git.io/key.sh) -g P3TERX -d
语法及选项说明1bash <(curl -fsSL g ...