美文网首页Mac 使用指南
解决MAC终端ssh连接服务器,空闲断线的办法

解决MAC终端ssh连接服务器,空闲断线的办法

作者: chuan_bai | 来源:发表于2017-08-28 01:27 被阅读1940次

    1.进入目录

    /etc/ssh

    2.用vim打开ssh_config配置文件

    vim ssh_config

    3.增加一条配置文件

    ServerAliveInterval 60
    
    在Host *下添加一条信息

    4.保存后即生效

    5.配置文件详细介绍

    Host *
    选项“Host”只对能够匹配后面字串的计算机有效。“*”表示所有的计算机。
    
    ForwardAgent no“ForwardAgent”:
    设置连接是否经过验证代理(如果存在)转发给远程计算机。
    
    ForwardX11 no“ForwardX11”
    设置X11连接是否被自动重定向到安全的通道和显示集(DISPLAY set)。
    
    RhostsAuthentication no“RhostsAuthentication”
    设置是否使用基于rhosts的安全验证。
    
    RhostsRSAAuthentication no“RhostsRSAAuthentication”
    设置是否使用用RSA的基于rhosts的安全验证。
    
    RSAAuthentication yes“RSAAuthentication”
    设置是否使用RSA算法进行安全验证。
    
    PasswordAuthentication yes“PasswordAuthentication”
    设置是否使用口令验证。
    
    FallBackToRsh no“FallBackToRsh”
    设置如果用ssh连接出现错误是否自动使用rsh。
    
    UseRsh no“UseRsh”
    设置是否在这台计算机上使用“rlogin/rsh”。
    
    BatchMode no“BatchMode”
    如果设为“yes”,
    
    passphrase/password
    (交互式输入口令)的提示将被禁止。当不能交互式输入口令的时候,这个选项对脚本文件和批处理任务十分有用。
    
    CheckHostIP yes“CheckHostIP”设置ssh是否查看连接到服务器的主机的IP地址以防止DNS欺骗。建议设置为“yes”。
    
    StrictHostKeyChecking no“StrictHostKeyChecking”
    如果设置成“yes”,ssh就不会自动把计算机的密匙加入“$HOME/.ssh/known_hosts”文件,并且一旦计算机的密匙发生了变化,就拒绝连接。
    
    IdentityFile ~/.ssh/identity“IdentityFile”
    设置从哪个文件读取用户的RSA安全验证标识。
    
    Port 22“Port”
    设置连接到远程主机的端口。
    
    Cipher blowfish“Cipher”
    设置加密用的密码。
    
    EscapeChar ~“EscapeChar”
    设置escape字符。
    

    相关文章

      网友评论

        本文标题:解决MAC终端ssh连接服务器,空闲断线的办法

        本文链接:https://www.haomeiwen.com/subject/yocwdxtx.html