发现 xshell 居然没有 mac 版本,我就需要 mac 下的 ssh 工具有 xshell 以下几个特征就可以了:
求 v2er 推荐
1
M0 2018-12-26 10:09:12 +08:00
mac 自带的“终端”即可。
可以谷歌搜索。 不会的话可以百度。 |
2
jingrui 2018-12-26 10:09:48 +08:00 1
iterm
|
3
auxox 2018-12-26 10:10:02 +08:00 1
iTerm
|
4
isyuu 2018-12-26 10:11:40 +08:00
xshell? mac 天生支持更纯正的 bash shell....
|
5
sunzhenyucn 2018-12-26 10:13:09 +08:00 via Android
.ssh/config
|
6
y1shan 2018-12-26 10:13:51 +08:00
ssh -D 1080 你的用户名 @你的 ip -i 你的登陆证书.pem
|
7
66beta 2018-12-26 10:13:55 +08:00 via Android
我尝试找过 winscp 替代品,悲催得告诉你,没有
|
8
amwyyyy 2018-12-26 10:15:20 +08:00
SecureCRT 有 mac 版
|
10
isyuu 2018-12-26 10:15:54 +08:00
用 自带的 terminal 或者 第三方 iterm 都可以. 跟类 linux 系统差不多.
保存密码的话, 建议用证书 ssh-copy-id [email protected] |
11
gz911122 2018-12-26 10:16:57 +08:00 15
你听楼上瞎吹 iterm 和终端 实际上和 xshell 根本不是一个东西
我推荐你试试 finalshell 起码跟 xshell 还算一个类型的东西 |
13
fengci 2018-12-26 10:22:13 +08:00
securecrt
|
14
creamiced 2018-12-26 10:26:38 +08:00
@Jhonson 那正好请教,iterm2 如何像 xshell 一样,不用写脚本 /不用改成证书认证,输入一次后自动保存 ssh 登陆用户名 /密码?
|
15
BOYPT 2018-12-26 10:28:09 +08:00
有个叫 termius 的,全平台支持,不过免费版功能很乞丐。
|
16
Fitz 2018-12-26 10:28:58 +08:00 1
命令工具的话 有个 sshw go 写的 https://github.com/yinheli/sshw
app 的话有 shellcraft |
17
mnsw 2018-12-26 10:30:18 +08:00
|
19
EIJAM 2018-12-26 10:33:10 +08:00 via Android
要自定义就 iterm2+脚本,要方便就付费买 SecurityCrt。PS:既要,又要,还要…不想动手,还想免费,难怪 Windows 生态越来越烂了
|
20
boris1993 2018-12-26 10:33:55 +08:00 via Android
|
21
Cola90 2018-12-26 10:34:29 +08:00 4
shellcraft,finalshell 都可以,需要传文件再装个 filezila。(别听楼上瞎吹 iterm+1 )
|
22
EastLord 2018-12-26 10:34:29 +08:00
直接 ssh 就 vans 了
|
23
Vegetable 2018-12-26 10:35:10 +08:00 12
想用工具有错吗?
想用 gui 配置账密证书点击直接登陆有错吗? 非要自己折腾一套才 geek 吗? 有什么可吹的呢... |
24
songsong 2018-12-26 10:36:49 +08:00
iTerm + ohmyzsh
|
26
wu67 2018-12-26 10:43:16 +08:00
我都是把 ssh 命令写成 shell 脚本, 放在 iterm 的默认打开路径, 需要时直接呼出 iterm, 然后跑一下脚本就连上了
|
27
isyuu 2018-12-26 10:43:22 +08:00
都用 mac 了, 就老老实实用终端工具, 按照 *nix 操作习惯去工作... 别老想替代软件; 系统生态下没有或者缺少类似软件不是没有道理, 要么就是与系统标准不符, 要么就是不安全且 low... 即便是有相同需求的开发者开发了, 也不一定跟 windows 上体验完全一致.....
这么折腾法, 不如装个 win 虚拟机? |
28
vleboy 2018-12-26 10:44:53 +08:00 1
@Jhonson 有不同的啊,有 GUI 的界面,可以自动保存证书和主机列表文件。同时可以在 window 上运行,你的 item2 可以吗?
|
30
sonyxperia 2018-12-26 10:46:00 +08:00
terminal 需要设置全局代理
|
31
AlphaTr 2018-12-26 10:47:40 +08:00
但既然切换到 Mac,何不尝试用 Mac 或者 Unix/Linux 的方式来做呢;某些在 Windows GUI 下的功能,在 Mac 下配置文本文件可能更清晰一些;毕竟 Unix/Linux 系的系统 shell 下的功能还是占有很大比重的;推荐看看这样类似的文章 https://www.hi-linux.com/posts/14346.html 通过 ssh config 文件配置代理、心跳、密码等功能还是挺方便的。
|
32
doublechenpaul 2018-12-26 10:50:11 +08:00
tmux 可以考虑一下
|
34
nicevar 2018-12-26 10:54:19 +08:00 1
免费 Termius,付费 SecurityCrt,如果不熟悉终端没必要死用命令就用 GUI 程序,省下的时间可以干其他的
|
35
nicevar 2018-12-26 10:55:22 +08:00
应该是 SecureCrt
|
36
ericguo 2018-12-26 10:55:33 +08:00
@creamiced 你这需求不合理,一般都是用 ssh-copy-id
https://askubuntu.com/questions/87956/can-you-set-passwords-in-ssh-config-to-allow-automatic-login |
37
kzfile 2018-12-26 10:55:41 +08:00 5
我没有不是我的不行,而是你的需求不对,这就是某些人的逻辑.
我现在用 iterm2 实数没有选择的选择了,我想把时间拿来干更多的事情,而不是'Geek'的自己写登录脚本,配 sz,rz. finalshell 在 win 下经常出莫名其妙问题,在 mac 下没试过,准备试试看怎么样 |
38
onepunch 2018-12-26 10:57:32 +08:00
下载个 iterm2 使用体验跟 xshell 差不多 ,唯一区别就是 xshell 不会掉线 ,iterm2 会掉线
|
40
bearqq 2018-12-26 11:03:11 +08:00 via Android 1
|
41
dandycheung 2018-12-26 11:06:18 +08:00 via Android
尝试找找一个叫 zoc 的软件试试
|
43
EIJAM 2018-12-26 11:20:50 +08:00 via Android
@bearqq 因为用户不愿付费,所以大量的免费软件越来越流氓,总要挣钱不是,于是影响到 Windows 生态。这个推断很难吗? xshell 商用付费,那么国内有几家公司付费商用了?
|
46
Tink 2018-12-26 11:24:15 +08:00
需要脚本
|
47
Tink 2018-12-26 11:25:00 +08:00
另外,mac 下确实没有能达到 Xshell 的软件
|
48
cyrilkong 2018-12-26 11:32:07 +08:00
完全 xshell 的没有,可是 iterm + zsh/oh-my-zsh 的话,满足了基本可以用的了啊,如果嫌弃 CLI 的话,Transmit ?
|
49
quinoa42 2018-12-26 11:35:58 +08:00
GUI 就一定比 CLI 好吗,不是很懂这个逻辑
|
52
ladypxy 2018-12-26 11:41:02 +08:00 via iPhone
很不幸,能比的上 xshell 的一个都没有。还有拿原生 terminal 说的,那玩意连 putty 都不如……
|
54
ruimz 2018-12-26 11:43:50 +08:00 via Android
@EIJAM 你不要非黑即白,商业收费软件同样对个人有免费版本,而且整栋楼里除了你以外,没人把付费范围限定在国内的 Windows 环境。楼主无非找一个免费的版本而已
眼见放宽,对商业付费,对个人免费的软件多得很。像 VMware 有 player,Oracle 的 JDK8,vs 的 community 版,甚至于 xshell 等等都是个人免费非商用提供完整版或基础功能或者功能限制,商业付费获取完整功能 另外你如何推断国内没有公司给 xshell 付费,如何推断出国内公司使用 xshell 而不是 putty 等开源软件 |
55
CivAx 2018-12-26 12:01:23 +08:00 5
SecureCRT 有 Mac 版,可以尝试一下
事实上我觉得 SecureCRT 在各方面都比 XShell 好用……(体现在 “得心应手” 和 “功能都在该在的地方” 上)这俩是一个级别的对标产品,不是 putty 级的(没有褒一踩一的意思) 无脑推 terminal 系的不要出来丢人了,管理近百个服务器,session 存在多种跳板及验证方式以及杂七杂八防火墙转发和端口穿透,我配近百个脚本?工具有工具的好,小终端有小终端的轻巧,不代表 “我可以用凿子锤头砌帝国大厦,你也要用凿子锤头砌巴黎铁塔”。 不过 SecureCRT+SecureFX 需要付费,$129/1y $179/3y “免费版” 想必如果有需要,肯定是 “随手” 能找到的。 |
57
missdeer 2018-12-26 12:09:03 +08:00 2
Terminal 里 SSH+shuttle ( https://github.com/fitztrev/shuttle ) 了解一下?全部开源免费,即能用命令行,也能点鼠标
|
58
usernametoolong 2018-12-26 12:09:11 +08:00
iTerm2 在比自带终端功能上更人性化一些。
原生的 bash 环境,ssh 要代理登陆的话可以自己在.ssh/config 里面写 ProxyCommand ssh 做跳板, scp rsync 等等命令都一一俱全,一些文件直接拖动到窗口下就填上路径了,其实说白一点就是带 gui 的*nix 系统和 linux 系统直接建立管理。 我也不理解 11 楼的脑回路。 |
59
lostberryzz 2018-12-26 12:16:21 +08:00 1
所以说你可以看出来 V2 上一知半解的有多少,居然那么多人认为 iTerm 和 Xshell 是同一种东西的。。
|
60
liprais 2018-12-26 12:16:22 +08:00
这么喜欢用 xshell 建议用 windows
另外 xshell 只要是商业用途都需要付费,免费版是不能用于商业用途的 |
61
black0144 2018-12-26 12:17:38 +08:00
ShellCraft 用着还不错
|
62
kernel 2018-12-26 12:19:44 +08:00
这特么不就是 openssh 自带功能吗
|
63
lopetver 2018-12-26 12:35:27 +08:00
|
65
STRRL 2018-12-26 12:38:30 +08:00 via Android
免费 termius 付费 termius
|
66
zhangsen1992 2018-12-26 12:40:34 +08:00
iterm2
|
67
shd 2018-12-26 12:54:49 +08:00
vssh
|
68
Volekingsg 2018-12-26 12:55:47 +08:00
@66beta 代理用 Corkscrew 就好了呀
|
69
likuku 2018-12-26 12:56:56 +08:00 via iPhone
第一次知道原来 xshell 有这么强大的功能,吓哭,完全不敢用它啊
|
70
abpangpang 2018-12-26 12:57:27 +08:00
termius
|
71
EIJAM 2018-12-26 13:15:18 +08:00 via Android 1
@ruimz 我非黑即白了还是你理解转弯了?工作这么些年,待过的公司有大有小,没见过一家公司购买 xshell 商业版的,都是员工自行下载后注册为个人用户,要么破解 securitycrt。公司收到律师函后的方案是让员工删除后使用 putty …你那么有理,说说几家公司购买了 xshell 的商业许可的?大公司当然有提供免费版,但国内用户多吗?很多 Java 程序员都用的 intellij,有多少是用社区版的?恐怕破解完整版的或者私服校验是大多数吧。sublime text 呢?有多少人买?现状在这里,基本也就是老外开发。国内有几个开发这些生产工具的?都知道挣不到钱。
|
72
qsbaq 2018-12-26 13:17:54 +08:00 via Android
mac 自带终端
|
73
LokiSharp 2018-12-26 13:19:19 +08:00
openssh* 自带这些功能啊
|
75
chuhemiao 2018-12-26 13:28:51 +08:00
Termius+1
|
76
supercaizehua 2018-12-26 13:29:23 +08:00
一开始在 win 上面习惯了好用的 mobaxterm,然后去了 mac,发现没啥好用的,都推荐说原生的和 iterm,但还是感觉有点麻烦,理解楼主
|
77
wizardoz 2018-12-26 13:41:34 +08:00
我可以在这里安利一下 alfred 吗?
|
78
ysc3839 2018-12-26 13:47:56 +08:00 via Android
@gz911122 Xshell 属于终端。不过它是专门用来连 SSH 的终端,PuTTY 也类似。
|
79
jason94 2018-12-26 13:59:27 +08:00
安利一下 craftshell
|
81
wulongqiu 2018-12-26 14:01:31 +08:00
finalshell
|
82
vipdog73 2018-12-26 14:04:35 +08:00
CRT
|
83
aLazarus 2018-12-26 14:07:22 +08:00
iterm2 的 rz sz 一直有问题不知道怎么办……而且经常出现多行文本错位的问题,影响正常使用,所以我几乎不用 iterm2 了……
crt 可以用,但是觉得不如 xshell 好用 |
84
visionzk 2018-12-26 14:07:35 +08:00
|
85
Francost 2018-12-26 14:14:20 +08:00
cyberduck 呀
|
86
WilliamYang 2018-12-26 14:14:50 +08:00
Termius, 免费的
|
87
BraveRBT 2018-12-26 14:17:15 +08:00
找了很久
只有 Royal TSX 稍微接近点 但是仍然有 rz sz 的问题(因为他基于 iterm 开发) |
88
LichMscy 2018-12-26 14:19:52 +08:00
SecureCRT+1
上百台服务器运维 ansible+1 |
89
ztaosony 2018-12-26 14:33:02 +08:00
说实在话,没什么好用的替代品
|
90
zjlletian 2018-12-26 14:33:37 +08:00
iterm2 虽然不能完全等同于 xshell,但是经过配置之后,跳板机,sz,rz 这些功能完全没有问题,甚至可以最更多的自动化。
|
91
loveCoding 2018-12-26 14:35:48 +08:00
secureCRT 配置文件备份到 dropbox
win+osx 无缝切换 |
92
sumai 2018-12-26 14:37:41 +08:00
iTerm2 有个 password manager 功能,可以将密码存到 mac 的钥匙链中。设置快捷键在输入密码时呼出,能解决部分问题。多台服务器管理,ansible 才是正途。
|
93
hhhzccc 2018-12-26 15:21:58 +08:00
|
94
Jhonson 2018-12-26 15:26:53 +08:00
|
95
wibile 2018-12-26 15:27:43 +08:00 2
|
96
KyonLi 2018-12-26 15:37:34 +08:00
|
97
BraveRBT 2018-12-26 15:37:50 +08:00 1
@wibile #95 哈哈 这个其实还可以.Iterm2 我觉得还是比较适合 Dev.Ops 来说实在是太弱了
在 win 上更合适的是 Mobaxterm,我也是它的正版订阅用户,有几个功能在 Mac 我没找到任何替代方案 1.穿越堡垒机.原生可以跳过一层或多层堡垒机 2.并行撰写窗,或者同时控制多个窗体并行操作 3.比较方便的宏或者强力一点的历史执行(iterm2 的那个太弱了) 4.更好的 rz sz 支持,以及更方便的 sftp 5.可以全局导入导出 session,可以和团队共享 session |
98
fuxiuyin 2018-12-26 15:41:21 +08:00
@Jhonson 好羡慕你们能用文件传输软件的呀,我们服务器和 PC 中间夹一个跳板机,SSH 的各种代理转发功能一关,传文件极其蛋疼。
|
99
bearcat001 2018-12-26 15:53:55 +08:00
|
100
Jhonson 2018-12-26 15:56:25 +08:00
|