yagao0o
V2EX  ›  macOS

MAC SSH 工具

  •  
  •   yagao0o · Jan 10, 2017 · 7137 views
    This topic created in 3434 days ago, the information mentioned may be changed or developed.
    最近刚换 mac ,原先在 Windows 里面用 SecureCRT , 有一部分服务器因为安全需要必须在 SecureCRT 中添加防火墙才能访问, ssh 里面怎么配置这个操作~
    22 replies    2017-01-12 17:09:18 +08:00
    eccstartup
        1
    eccstartup  
       Jan 10, 2017   ❤️ 1
    啥?
    fo2w
        2
    fo2w  
       Jan 10, 2017
    也用 securecrt 就好了
    webdev
        3
    webdev  
       Jan 10, 2017 via iPhone
    @fo2w 正版 199 刀 贵的
    icegreen
        4
    icegreen  
       Jan 10, 2017
    是转发吗?
    yagao0o
        5
    yagao0o  
    OP
       Jan 10, 2017
    @icegreen 应该是的,没法直连服务器 A ,需要通过服务器 B 进行转发
    shuxiao9058
        6
    shuxiao9058  
       Jan 10, 2017
    你直接通过转发服务地址和端口不是好了?或者考虑用其他机器做跳转。。。
    est
        7
    est  
       Jan 10, 2017
    所以功能的 discoverability 是个很重要的东西。。。
    uuair
        8
    uuair  
       Jan 10, 2017
    @webdev 可以先下载一个用啊,如果感觉好,买呗。。。。
    uuair
        9
    uuair  
       Jan 10, 2017
    我因为访问对面那几个 bbs ,所以也用 SecureCRT ,除了编码问题,其实不怕麻烦设置 mac 自己的终端都能解决。
    fsgmhoward
        10
    fsgmhoward  
       Jan 10, 2017 via iPhone   ❤️ 1
    Termius
    icegreen
        11
    icegreen  
       Jan 10, 2017   ❤️ 1
    mac 的 ssh config 文件; 可以配置转发的; ProxyCommand
    adrianzhang
        12
    adrianzhang  
       Jan 10, 2017 via Android
    ssh -t 行不行?
    vinsoncou
        13
    vinsoncou  
       Jan 11, 2017
    @yagao0o 必须 iTerm2
    RqPS6rhmP3Nyn3Tm
        14
    RqPS6rhmP3Nyn3Tm  
       Jan 11, 2017 via iPhone
    Termius ,以前叫 ServerAuditor
    你会感谢我的,缺点是目前还不支持 GPG 智能卡
    hexzhou
        15
    hexzhou  
       Jan 11, 2017 via iPhone   ❤️ 1
    你应该是需要 ssh -L 建立传输隧道和 ssh-agent 的 key 转发
    ppwangs
        16
    ppwangs  
       Jan 11, 2017
    堡垒机呗
    leopku
        17
    leopku  
       Jan 11, 2017
    11 楼 +1
    wjidea
        18
    wjidea  
       Jan 11, 2017
    .ssh/config 配置一下好了
    plissken
        19
    plissken  
       Jan 11, 2017   ❤️ 1
    你可以用 proxycommand, 或者在服务器 B 设置 local port forwarding
    winecat
        20
    winecat  
       Jan 11, 2017
    win 和 macos 都是用 SCRT ,配置 conf 目录用网盘同步,会话两边都能用,挺好的...
    yagao0o
        21
    yagao0o  
    OP
       Jan 12, 2017
    @hexzhou0323 是的,看文档和搜了几个解决方案,看到应该是用 -L 把跳板机的端口转发到本机的端口上,还在试。
    我用```ssh -L 7000:目标服务器:22 user@跳板服务器:12881```然后在本机用 ```ssh -2 -p 7000 weblogic@localhost```结果提示```Connection refused```,没太明白为什么,还在看怎么解,本机这个端口换成 22 没问题,能连到本机
    yagao0o
        22
    yagao0o  
    OP
       Jan 12, 2017
    @plissken
    @icegreen
    谢谢,我昨天也试过这个,配置好之后,直接执行 ssh server 之后就没反应了……跳板服务器和目标服务器都需要密码,执行命令之后就一直挂在那没反应了……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2836 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 106ms · UTC 05:56 · PVG 13:56 · LAX 22:56 · JFK 01:56
    ♥ Do have faith in what you're doing.