首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yagao0o
V2EX  ›  macOS

MAC SSH 工具

  •  
  •   yagao0o · 2017-01-10 17:31:57 +08:00 · 4503 次点击
    这是一个创建于 1111 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近刚换 mac ,原先在 Windows 里面用 SecureCRT , 有一部分服务器因为安全需要必须在 SecureCRT 中添加防火墙才能访问, ssh 里面怎么配置这个操作~
    22 回复  |  直到 2017-01-12 17:09:18 +08:00
    eccstartup
        1
    eccstartup   2017-01-10 17:34:49 +08:00   ♥ 1
    啥?
    fo2w
        2
    fo2w   2017-01-10 17:40:34 +08:00
    也用 securecrt 就好了
    webdev
        3
    webdev   2017-01-10 18:09:04 +08:00 via iPhone
    @fo2w 正版 199 刀 贵的
    icegreen
        4
    icegreen   2017-01-10 18:09:17 +08:00
    是转发吗?
    yagao0o
        5
    yagao0o   2017-01-10 19:40:20 +08:00
    @icegreen 应该是的,没法直连服务器 A ,需要通过服务器 B 进行转发
    shuxiao9058
        6
    shuxiao9058   2017-01-10 19:58:45 +08:00
    你直接通过转发服务地址和端口不是好了?或者考虑用其他机器做跳转。。。
    est
        7
    est   2017-01-10 21:20:03 +08:00
    所以功能的 discoverability 是个很重要的东西。。。
    uuair
        8
    uuair   2017-01-10 21:32:04 +08:00
    @webdev 可以先下载一个用啊,如果感觉好,买呗。。。。
    uuair
        9
    uuair   2017-01-10 21:32:51 +08:00
    我因为访问对面那几个 bbs ,所以也用 SecureCRT ,除了编码问题,其实不怕麻烦设置 mac 自己的终端都能解决。
    fsgmhoward
        10
    fsgmhoward   2017-01-10 21:33:30 +08:00 via iPhone   ♥ 1
    Termius
    icegreen
        11
    icegreen   2017-01-10 22:36:40 +08:00   ♥ 1
    mac 的 ssh config 文件; 可以配置转发的; ProxyCommand
    adrianzhang
        12
    adrianzhang   2017-01-10 23:25:51 +08:00 via Android
    ssh -t 行不行?
    vinsoncou
        13
    vinsoncou   2017-01-11 00:09:43 +08:00
    @yagao0o 必须 iTerm2
    BXIA
        14
    BXIA   2017-01-11 00:56:22 +08:00 via iPhone
    Termius ,以前叫 ServerAuditor
    你会感谢我的,缺点是目前还不支持 GPG 智能卡
    hexzhou
        15
    hexzhou   2017-01-11 08:47:27 +08:00 via iPhone   ♥ 1
    你应该是需要 ssh -L 建立传输隧道和 ssh-agent 的 key 转发
    ppwangs
        16
    ppwangs   2017-01-11 09:41:57 +08:00
    堡垒机呗
    leopku
        17
    leopku   2017-01-11 10:01:51 +08:00
    11 楼 +1
    wjidea
        18
    wjidea   2017-01-11 11:02:06 +08:00
    .ssh/config 配置一下好了
    plissken
        19
    plissken   2017-01-11 15:27:17 +08:00   ♥ 1
    你可以用 proxycommand, 或者在服务器 B 设置 local port forwarding
    winecat
        20
    winecat   2017-01-11 22:39:35 +08:00
    win 和 macos 都是用 SCRT ,配置 conf 目录用网盘同步,会话两边都能用,挺好的...
    yagao0o
        21
    yagao0o   2017-01-12 16:37:22 +08:00
    @hexzhou0323 是的,看文档和搜了几个解决方案,看到应该是用 -L 把跳板机的端口转发到本机的端口上,还在试。
    我用```ssh -L 7000:目标服务器:22 [email protected]跳板服务器:12881```然后在本机用 ```ssh -2 -p 7000 [email protected]```结果提示```Connection refused```,没太明白为什么,还在看怎么解,本机这个端口换成 22 没问题,能连到本机
    yagao0o
        22
    yagao0o   2017-01-12 17:09:18 +08:00
    @plissken
    @icegreen
    谢谢,我昨天也试过这个,配置好之后,直接执行 ssh server 之后就没反应了……跳板服务器和目标服务器都需要密码,执行命令之后就一直挂在那没反应了……
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2156 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 14:18 · PVG 22:18 · LAX 06:18 · JFK 09:18
    ♥ Do have faith in what you're doing.