哎,最近个项目要用到SSH密钥登录,这个功能虽然挺高大上的,但配置起来确实挺费劲的。我就来跟大家分享一下我踩过的坑和配置过程吧。
你得有一对SSH密钥对。如果你没有的话,可以先去生成一个。在Linux系统上,你可以用`ssh-keygen`命令来生成。这里有个小技巧,在生成密钥时,你可以选择设置一个密码,这样安全性会更高。
ssh-keygen -t rsa -b 4096
你会看到提示让你输入文件名和密码。一般来说,默认的文件名和密码就挺好的,不需要改。生成过程可能会花点时间,耐心等一会儿。
生成好密钥后,你需要把公钥添加到服务器上。登录到服务器,然后进入`~/.ssh`目录。如果没有这个目录,可以自己创建一个。
cd ~/.ssh
mkdir authorized_keys
chmod 700 authorized_keys



暂无评论内容