技术分享1 分钟阅读
powershell ssh免密登录服务器
ssh免密登录服务器,可以抛弃xshell了
1.客户端生成公私钥
本地客户端生成公私钥:(一路回车默认即可)
#Linux
ssh-keygen
#win11
ssh-keygen.exe在C:\Users\对应用户名\.ssh 目录下生成
•
id_rsa (私钥)
•
id_rsa.pub (公钥)
2.把公钥上传到服务器
•
cd .ssh 进入ssh目录
•
rz 命令把id_rsa.pub上传至服务器
•
把公钥追加到authorized_keys: cat id_rsa.pub >> authorized_keys
3.win配置ssh
•
id_rsa重名id_rsatest.key区别一下
2.修改或者添加ssh目录config
Host test
User root
HostName 服务器IP
IdentityFile "~/.ssh/id_rsatest.key"
Port 22IdentityFile:指向私钥文件地址
HostName: 服务器IP
User:用户名
Host:ssh进入服务器的名称
Port : 默认是22可以不写
4.进入服务器
进入服务器cmd或者powershell 输入
ssh test

有关使用上的问题,欢迎您在底部评论区留言,一起交流~
读者评论
评论会同步写入该文在 Notion 中的页面底部(与正文同页,便于管理)。
暂无评论,欢迎抢沙发。