Mac之SSH连接常用设置-延长连接的超时时间、给‘ssh 用户名@IP地址‘指令起别名等

这篇具有很好参考价值的文章主要介绍了Mac之SSH连接常用设置-延长连接的超时时间、给‘ssh 用户名@IP地址‘指令起别名等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

设置连接超时时间,增加连接的会话时间

Mac的终端可以直接使用SSH命令连接远程服务器,但是默认情况下连接保持会话的时间很短,需要不断地重新登陆,麻烦;下面可以通过增加SSH连接的会话超时时间来解决此问题。相关配置如下:

# 1、打开Mac的SSH配置目录
cd /etc/ssh/
# 2、修改SSH客户端连接配置文件ssh_config(sshd_config是服务端配置文件,这里用不上)
sudo vim /etc/ssh/ssh_config
# 3、在文件最后追加两条配置:
# 3.1、服务器发出请求后客户端未响应次数达到该值就自动断开
# 这里设置3次
ServerAliveCountMax 3
# 3.2、配置服务器端向客户端请求消息的时间间隔
# 默认是0(不发送),这里设置每60秒向服务器发送一次,这样就可以保持连接
ServerAliveInterval 60

给 ‘ssh 用户名@IP地址’ 指令起别名

Mac下使用SSH命令连接远程服务器时,每次需要输入ssh 用户名@IP地址;可以针对该命令设置别名,以后就可以根据别名进行快捷连接。相关配置如下:

# 1、查看当前使用的shell是哪个
# 1.1、如果是bash,则在当前用户的家目录创建.bash_profile文件(先查看如果没有再创建)
# 1.2、如果使用的是zsh,则在当前用户的家目录创建.zprofile文件(先查看如果没有再创建)
echo $SHELL
# 2、进入用户家目录下
cd ~
# 3、在最后追加如下命令:
# vim .bash_profile
alias aliyun_dev='ssh 用户名@IP地址'
# 4、刷新配置文件
source .bash_profile	
# 以后只要输入命令:aliyun_dev,就可以连接上远程服务器了
# 5、测试一下
aliyun_dev

如下图;通过上面的配置,以后就可以使用aliyun_dev代替'ssh 用户名@IP地址'指令
mac ssh_config,Mac,macos,ssh,运维文章来源地址https://www.toymoban.com/news/detail-744764.html

到了这里,关于Mac之SSH连接常用设置-延长连接的超时时间、给‘ssh 用户名@IP地址‘指令起别名等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决VSCode使用SSH远程连接时无法指定用户名的问题

    Windows 11自带OpenSSH客户端,和VSCode配合得很好,没有这个问题。 今天要说的是旧版本Windows 7/8/10系统遇到的问题。 PS: Windows 7可以运行的最后版本是VSCode 1.80.2 由于Windows 7/8/10没有自带的OpenSSH客户端,但可以调用MSYS环境下的ssh。 我制作的MSYS绿色版,有需要的可以下载:百度网

    2024年02月05日
    浏览(50)
  • 使用SSH连接至Windows时的用户名与密码以及IP配置

    本文不涉及开启Windows端SSH服务器的教程,请自行搜索。 以下均按 内网 环境测试,电脑、平板连接至同一wifi。且在Windows上已使用微软账户登录。 打开cmd命令行,输入 ipconfig 红框部分的即是连接所需的ip: 用户名实际位于 C:Users 路径下,文件夹的名字才是你使用ssh连接至

    2024年02月09日
    浏览(43)
  • vscode连接ssh用户名相同 ip相同 但是端口号不同的情况

    目前需求是同一个ip同一个用户名但是通过不同端口号去区分机器 和本地ssh命令一致 【现象】不管怎么输入端口号,vscode使用连接的是其中一台服务器。 【原因】 这种情况一般出现在vscode目前已经连接了其中一台有重复ip现象的服务器。 vscode的ssh配置文件默认的Host是ip,当

    2024年02月06日
    浏览(127)
  • Finalshell(SSH)连接虚拟机超时java.net.ConnectException: Connection refused【已解决】

    最近学习Liunx,连接虚拟机一直超时,出现的问题查了一晚上解决了,自己记录一下防止忘记。(如果需要安装包的可以留言) 1.虚拟机ip网段和本机ip网段不相同 2.网络设配器异常需要更新驱动、 解决办法 开启桥接模式 在这里注意不要选自动并且需要和你主机连接的对应

    2024年02月11日
    浏览(49)
  • python requests设置连接超时时间

    这段代码的主要作用是使用requests库发出一个GET请求,并设置连接超时时间为5秒钟,读取超时时间为10秒钟。 如果请求超时,就会抛出requests.exceptions.Timeout异常,并在\\\"except\\\"语句块中进行处理。如果发生其他类型的错误,如连接错误,就会抛出requests.exceptions.ConnectionError异常,

    2024年02月13日
    浏览(61)
  • Mac上配置Git和设置SSH

    一、安装git Mac上是自带git的,所以不需要自己下载和安装 二、 配置账户 在终端,输入 git config --global --list, 查看是否配置了 user.name 和 user.email git config --global user.name \\\"account name\\\"     -设置用户名 git config --global user.email \\\"account email\\\"     -这只邮箱地址 三、生成SSH KEY 注意

    2024年02月14日
    浏览(44)
  • mac本地创建ssh key连接github

    今天克隆自己github上面的笔记到新电脑上,用http连接进行克隆,然后要我输入账号密码,输入完报了个提示“remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.”,说是密码验证于2021年8月13日不再支持,那么就只能用ssh key的方式来连

    2024年02月13日
    浏览(44)
  • 常用Linux的ssh远程终端连接工具

    putty是最简单的SSH工具,无需安装,支持多系统版本,下载后就可以直接使用。 优点: 1.免费 2.免安装 缺点: 1、不支持标签模式; 2、默认设置不友好,很多功能都需要额外配置才行,例如自动登录功能; 3、不能传输文件; 4、没有X11,需要配置Xming工具; 5、默认keepaliv

    2024年02月11日
    浏览(88)
  • 在 GitHub 上设置 SSH 公钥连接

    最终效果图 在终端中执行以下命令,生成 SSH 密钥对: 在这里,替换 your_email@example.com 为您的 GitHub 关联邮箱。 运行以下命令将 SSH 密钥添加到 SSH 代理: 执行以下命令,将 SSH 公钥的内容复制到剪贴板: 1、登录到 GitHub 帐户。 2、转到您的 GitHub 主页。 3、点击右上角的用户

    2024年02月03日
    浏览(44)
  • Windows、Mac系统常用的SSH工具软件整理汇总

    Windows、Mac系统常用的SSH工具软件整理汇总。工欲善其事,必先利其器,买了一款服务器主机之后,就要选用一款好用的SSH工具远程连接登录你的服务器了。当然SSH工具有很多,你可以选用自己觉得的顺手的,主机教程网汇总了Windows/Mac系统下几个知名和常用的SSH工具软件。

    2023年04月19日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包