现在有不少 Linux 主机需要登陆,Mac 一直用的 iterm ,有很多主机没有接入到堡垒机。
本地有没有比较好的方式,来管理保存这些主机列表。
![]() | 1 devinww 2022-09-05 10:17:24 +08:00 iterm 就支持啊 或者用其他相关软件,比如 termius 等等 |
2 stoluoyu 2022-09-05 10:20:44 +08:00 我是 alias |
![]() | 3 as9567585 2022-09-05 10:21:25 +08:00 试试 tabby , 我以前在 win 上也是用 xshell |
![]() | 4 nonozone 2022-09-05 10:22:33 +08:00 tabby ,感觉比 xshell 还好用 |
5 supergi 2022-09-05 10:27:40 +08:00 哈哈哈,我大概有七八台主机,~/.ssh/config 文件足够了。 |
7 terrytang1 2022-09-05 11:40:16 +08:00 royal tsx 免费的够用了 |
![]() | 8 livenux 2022-09-05 11:43:53 +08:00 x86 可以用 windterm |
![]() | 9 devtk 2022-09-05 13:00:58 +08:00 via Android wezterm |
![]() | 10 ianEros 2022-09-05 14:11:43 +08:00 我是把连服务器用 export 脚本写到文件,名字作区分。再写一个入口 sh ,把 sh 配置 alias ,连接的时候直接在 iterm 输入 con “服务器文件名” 就行了。 如果是想实现 jumpserver ,可以第一个 sh 列出文件夹下所有服务器名,然后根据序号执行相应服务器的链接脚本就可以了 |
11 ps11121013 2022-09-05 14:32:14 +08:00 推荐使用 royal tsx |
![]() | 12 kaz10025 2022-09-05 14:50:15 +08:00 同 5L 配置好用别名就好了 |
![]() | 13 BearCookie 2022-09-05 15:28:17 +08:00 iterm2 profile 即可 |
![]() | 14 Ziya 2022-09-05 15:30:28 +08:00 royal tsx 免费版支持 10 个,一般情况下都够用了 |
![]() | 15 yoa1q7y 2022-09-05 15:31:16 +08:00 编辑 ~/.ssh/config Host oracle HostName 1.2.3.4 Port 1234 User ubuntu Host amazon HostName 2.3.4.5 Port 3456 User ubuntu 使用的时候在命令行输入 ssh oracle 或者 ssh amazon 即可 |
![]() | 16 yoa1q7y 2022-09-05 15:33:29 +08:00 ```ssh-config Host oracle HostName 1.2.3.4 Port 1234 User ubuntu Host amazon HostName 2.3.4.5 Port 3456 User ubuntu ``` |
17 ngloom 2022-09-05 15:41:51 +08:00 ~/.ssh/config .... 查文档发现 ssh 的功能就挺强大的。。 |
![]() | 18 killva4624 2022-09-05 15:44:38 +08:00 命令行记得住的话,用 ssh config 不然就用 iterm 的 profile |
![]() | 19 mnsw 2022-09-05 15:53:57 +08:00 这个一般用 ssh config 就能实现的。 |
20 rocbyte 2022-09-05 16:04:46 +08:00 tabby |
21 junkun 2022-09-05 19:27:45 +08:00 把主机名记到 config 里,然后用命令行控制跳板? ssh 主机 -J 堡垒 1 -J 堡垒 2 ... |
![]() | 22 Hack3rHan 2022-09-05 19:30:37 +08:00 这题我会,试了一圈,直接说结论,付费的话 Termius ,免费的话 Tabby 。不过我的需求特殊,我要求保存的 SSH 连接通过本地 socks5 代理后再去连接,所以免费的 Termius 只能放弃,选择了 Tabby 。 |
24 codefun666 2022-09-05 22:22:40 +08:00 iTerm, 最好用的 terminal |
25 weqopy 2022-09-05 22:48:56 +08:00 iterm2 动态 profile |
![]() | 26 likeme 2022-09-06 09:11:53 +08:00 不太明白。用 iterm 真的不觉得麻烦吗?我用的 CRT..输入 host ip name 就保存好下次直接登录了,还有文件管理列表,直接编辑文件自动上传。。等等 |
27 Seulgi 2022-09-06 09:22:27 +08:00 @likeme iterm 也有 profile 功能呀, 可以直接保存 ssh 命令, 密码提示, 下次直接登录. 没啥毛病. |
28 jorneyr 2022-09-06 09:26:30 +08:00 使用 shuttle 管理主机,expect ssh 自动登录。 |
![]() | 29 fuis 2022-09-06 10:48:21 +08:00 我自己写了一个管理 ssh 登录信息 |
30 jheroy 2022-09-06 11:32:17 +08:00 简单点就直接用 .ssh/config . 要再可视化一点我自己的方案是用 Alfred, 用 ssh 作为触发(当然也可以用快捷键触发), 输入 ssh 后自动列出配置好的所以服务器, 并且支持模糊搜索, 回车自动打开终端登陆,非常方便. |
![]() | 31 guanqian 2022-09-06 11:50:12 +08:00 写过一个简单的展示 ssh_config 配置的 bash 脚本,https://github.com/frimin/ser |
32 lizhiping886 2022-09-14 11:42:03 +08:00 https://github.com/kingToolbox/WindTerm 跨平台,带主机列表信息 |