Win10 Terminal SSH

1、打开Terminal>设置

 

2、打开json配置文件

 

 

 3、找到list节点添加配置信息

复制代码
{
        "guid": "{CA37A425-7AD1-40B1-AA61-AF18C7BA34D1}",
        "hidden": false,
        "name": "Ubuntu-20.04",
        "commandline": "ssh -i password use@ip"
}
guid可以使用工具生成,一定要是有效的guid才行
commandline命令:-i后可以选择使用密码登录,也可以使用pem文件路径,这样每次打开终端就不用再输入密码。
例如:
"commandline": "ssh -i D:/pwd.pem use@ip""commandline": "ssh -i abcd123 use@ip"

防止ssh长时间不操作自动断开,可以使用-o serveraliveinterval
例如:
"commandline": "ssh -o serveraliveinterval=60 -i D:/pwd.pem use@ip""commandline": "ssh -i abcd123 use@ip"
复制代码

 

在使用pem文件时,需要注意pem权限,禁止继承并删除所有账户,仅授权当前账户完全控制功能

 

 

 然后保存json配置,并重启Terminal 即可

当服务器进行密码重置或系统重装后,使用Terminal 连接会报以下 REMOTE HOST IDENTIFICATION HAS CHANGED 错误,此时我们需要执行以下命令:

ssh-keygen -R 接收方IP(服务器IP)
例如:ssh-keygen -R 8.8.8.8

 

 


 

posted @   anech  阅读(447)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
点击右上角即可分享
微信分享提示