之前使用Terminus挺好用的,但是重装系统后发现找不到原来那个版本了,故转用WindowsTerminal。
安装配置WindowsTerminal
可在WindowsStore中找到WindowsTerminal
image.png添加Linux远程服务器连接
软件默认连接方式只有三种。
image.png
点击设置,配置settngs.json就可以进行配置。
"list": [
{
// Make changes here to the powershell.exe profile.
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"hidden": false
},
{
// Make changes here to the cmd.exe profile.
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"name": "命令提示符",
"commandline": "cmd.exe",
"hidden": false
},
//新添加Linux选项卡
{
"guid": "{439227e1-65b3-4a60-a518-74afeca0c7c0}",
"hidden": false,
"name": "Linux",
"commandline": "ssh 用户名@域名或者IP -p 端口号",
//自定义样式风格
"icon": "",
"acrylicOpacity": 0.5,
"backgroundImageOpacity": 0.5,
"cursorShape": "bar",
"padding": "0, 0, 0, 0",
"snapOnInput": true,
"tabTitle": "Linux",
"useAcrylic": true
}
]
配置完成后多出一个选项卡
image.png
设置免密登陆
使用命令ssh-keygen生成密钥对,按照默认配置即可。
image.png将路径中的公钥文件id_rsa.pub上传到服务器,可以使用工具WinSCP进行上传。
执行命令:
cd ~
# mkdir .ssh
# chmod 700 .ssh
touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys
# 添加公钥
cat id_rsa.pub >> .ssh/authorized_keys
rm id_rsa.pub
如果不想让ssh连接很快断开的话需要去Linux服务端配置
vim /etc/ssh/sshd_config
#2分钟间隔
ClientAliveInterval 600
#断开次数上限
ClientAliveCountMax 100
网友评论