logo NodeSeekbeta

使用Window Terminal记住密码SSH登陆

很多人不选择Terminal是因为他无法记住Root密码所以每次操作需要重新输入密码所以选择了其他的SSH工具,但是我觉得Terminal美观而且方便。而且更有geek的感觉,这篇帖子所以告诉大家如何如何使用Terminal记住Root密码而且每次登陆只需要选择对应的标签页,即可无需手动输入命令。

第一步 安装WLS2

wsl --install

这将默认安装Ubuntu当做你的wsl系统(如果你需要安装别的系统可以自己去微软的WSL文档寻找命令,这里不做详细描述)。第一次安装需要设置用户名和密码

最后验证是否安装成功 在terminal 输入wsl显示类似信息表示成功
pk9f9hV.png

第二步 安装并开启OpenSSH

打开win10或者win11 设置-系统-可选功能
pk9WMLj.png

pk9W3oq.png

pk9WGF0.png
如果这个没有找到就点击上面的+号去安装OpenSSH

第三步 配置你的terminal启动命令

打开 window terminal的设置页面
按下 ctrl+shift+p 然后输入设置(或者你也可以直接点击下箭头然后选择设置选项)
pk9Wokt.png
添加新的配置文件
f3cdf5f91f2601701f43b34925110d93.png
复制配置文件,点击复制按钮
054e39003c16b4759d1e4a8a2cc00e4b.png
最关键的一步配置启动命令
点击命令行
0795b6fd9742d8cee543a21a6b4add47.png
修改命令行命令为(这里参考的v2ex某帖子原帖链接 https://www.v2ex.com/t/766779

wsl sshpass -p 你的Root密码 ssh -oStrictHostKeyChecking=no -p 22 用户名@ip地址

例如

wsl sshpass -p 1234567 ssh -oStrictHostKeyChecking=no -p 22 [email protected]

然后点击保存
这样就可以直接通过点击标签页连接到你的服务器了

12
  • 我的建议是不如改密钥登录

  • 我选密钥登录 嘻嘻

  • @Tony #1 其实我自己也是密钥登陆,但是可能有些朋友嫌密钥登陆麻烦把

  • 我也选密钥登录

  • @王德发 #6 啥叫装逼和优越感啊 terminal比其他的SSH工具美观程度不是完爆?自定义化程度高想改成什么样就什么样

  • @王德发 #6 况且密钥密码的化根本不需要wsl,直接一行ssh -i id_rsa.pem root@就行了。只不过这个论坛很多人对密钥

  • @DawnAlex #7 发布于2024/4/23 22:18:32
    @王德发 #6 啥叫装逼和优越感啊 terminal比其他的SSH工具美观程度不是完爆?自定义化程度高想改成什么样就什么样

    那只是你觉得

    @DawnAlex #8 发布于2024/4/23 22:20:53
    @王德发 #6 况且密钥密码的化根本不需要wsl,直接一行ssh -i id_rsa.pem root@就行了。只不过这个论坛很多人对密钥

    我是指密匙本身的密码,你用的密匙没有密码当然不用验证。

  • @王德发 #9 那会不会只是你觉得terminal美观程度比不上finalshell,putty,xshell之类的呢

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有15326位seeker

🎉欢迎新用户🎉