我们公司有好多服务器要管理,经常连接各个服务器,mac 上有什么能批量+记住账号密码类似 xshell 的软件么? mac 自带终端搞起来要死人的
1
EricCartman 2017-07-18 00:01:44 +08:00 1
item2 加 expect 脚本?
|
2
Marfal 2017-07-18 00:17:28 +08:00 via Android
不多的话 config 就挺好的
|
3
Chyroc 2017-07-18 00:23:52 +08:00
zsh+ohmyzsh 不过这个应该不能解决你问题
可以配 alias? 或者上 ansible,然后写配置文件 |
4
vs506 2017-07-18 00:25:22 +08:00
FinalShell Mac 版
http://www.hostbuf.com/t/988.html |
5
bao3 2017-07-18 00:48:01 +08:00
如果只是记住账户密码,那么 .ssh/config 这个文件就足够了
``` Host * KexAlgorithms +diffie-hellman-group1-sha1 AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa Host github.com AddKeysToAgent yes IdentityFile ~/Dropbox/github/github_rsa Host jp us AddKeysToAgent yes hostname %h.heibang.club UseKeychain yes AddKeysToAgent yes # LocalForward 9080 127.0.0.1:8080 ControlMaster auto ControlPath /tmp/ssh_mux_%h_%p_%r ControlPersist 4h GSSAPIAuthentication no ``` 这样就挺好的。 如果是要登录后自动执行指令,则可以使用 expect 达到。几乎不太需要 UI 软件,另外 SecuretCRT 在 Mac 下也是可以用的。 |
6
cxbig 2017-07-18 02:07:07 +08:00 via iPhone
ssh key 应该做为唯一的登陆方式,对方不提供可以自己加
|
7
ynyounuo 2017-07-18 04:47:48 +08:00
如果非要用密码的话,可以用 iTerm 的 trigger 和自带的密码管理器(⌘⌥F )来管理密码。
缺点是 trigger 会对本地 screen/tmux 等无限激发,除非相关关键词被挤出当前页。 |
8
Sliverburger 2017-07-18 05:19:57 +08:00
|
9
ywgx 2017-07-18 07:24:00 +08:00 via iPhone
楼主看这个 xabcloud .com
|
10
ksupertu 2017-07-18 07:54:48 +08:00 via iPhone
Secure crt mac 版
|
11
deamwork 2017-07-18 08:42:13 +08:00 via Android
你可以买个 vSSH,不过我也支持 #2 说的? config 就够了,我也是 itrem2+config+mosh 的
|
12
paranoiagu 2017-07-18 08:49:19 +08:00 via Android
其实我跟需要 xftp+notepad++
|
13
yylzcom 2017-07-18 08:50:39 +08:00
刚切换到 Linux 的时候我也有这个烦恼,后来管理服务器都是用 ssh_key 登录了
ssh-copy-id -d .ssh/yylzcom.pub [email protected] 输入密码 以后每次使用的时候就 ssh [email protected] Ubuntu 会弹出密码框输入密钥密码,连接任意一台都这么 Easy …… 忘掉 Xshell 吧 |
14
yylzcom 2017-07-18 08:52:07 +08:00
上面打错了 是
ssh-copy-id -i .ssh/yylzcom.pub root@yourdomain V 站反垃圾机制绝了…… "请不要在每一个回复中都包括外链,这看起来像是在 spamming" |
15
bingkubei OP @yylzcom 公司好多服务器,总不可能记住每个 IP 或者服务器名字吧……在 xshell 里我都是直接在列表里找我要连接的服务器,还有我也不想每次连接都去弄密码或者密匙这东西,太多服务器了经常连接来连接去搞这个要晕的
|
16
harry890829 2017-07-18 10:50:14 +08:00
默认的.ssh 就支持的,可以取别名。iterm2 有列表,你选择后,配合.ssh 里面的 key,就是自动登录了
|
17
sexoutsex2011 2017-07-18 10:59:06 +08:00 via Android
跳板机
|
18
Sliverburger 2017-07-19 04:00:30 +08:00
我们公司有 2K+台服务器,一样用,每次需要了从数据库里面查看密码输入。
想想看如果你全部存上了,你是方便了,如果你电脑丢了,小偷更方便了。 |