linux ssh client 便捷指南
之前一直用xshell
管理多台服务器。最近换了 opensuse
,借助工具实现比xshell
更好用的功能。
这里我列出我要用的功能和做法
服务器别名和快速连接
编辑 ~/.ssh/config
,每个服务器按照下面的样式填入
1 | Host te # 别名 ssh <别名> 直接连接 |
设置之后 运行 ssh te
就可以连到对应的机器了
更多用法参考 man ssh_config
设置DISPLAY
,转发X
临时使用 ssh -Y host
,要作为默认参数的话,把ForwardX11 yes
加到 ~/ssh/config
对应的host配置里
更多用法参考 man ssh_config
开启压缩
添加 Compression yes
针对网比较慢的机器
使用 terminator
terminator
是我用过最好的分屏终端,在一台机器上做多个操作时很好用。
lrzsz
自带的 konsole
ctrl alt u
可以上传,但是好像不能下载。
最近在搞ci/cd
的一些东西,很少手动上传下载文件了。
参考
https://chusiang.gitbooks.io/working-on-gnu-linux/content/20.ssh_config.html
man ssh_config
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。