问题

每次使用ssh连接服务器的时候,会进行多次的密码的输入,这很烦人。

解决方法

在C盘根目录

C:\Users\用户名

运行命令

cd .ssh

运行命令,生成密钥对

ssh-keygen

查看公钥

type id_ed25519.pub
能看到一长串以这个开头的内容:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5…

上传公钥

type “%USERPROFILE%.ssh\id_ed25519.pub” | ssh root@IP “umask 077; mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys”

后续还需要输入一次密码,后面就不需要密码输入了

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐