MacOS Sonoma14.2.1系统SSH免密登录

这篇具有很好参考价值的文章主要介绍了MacOS Sonoma14.2.1系统SSH免密登录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

摘要:MacOS下免密登录的一些注意事项。

系统环境
操作系统:macOS Sonoma 14.2.1

SSH免密登录
ssh免密登录的原理是在本机生成本机的ssh公钥和私钥,将公钥上传至待连接的主机,本机通过私钥进行ssh连接实现免密登录。

# ssh密钥生成命令
ssh-keygen
# ssh上传(复制)命令
# ssh-copy-id格式:ssh-copy-id -i 私钥 远程主机用户名@远程主机IP
# ssh-copy-id命令示例
ssh-copy-id -i ~/.ssh/id_liupp root@192.168.8.187
# ssh登录
# 命令格式: ssh -i 私钥 远程主机用户名@远程主机IP
# ssh登录示例:
ssh -i ~/.ssh/id_liupp root@192.168.8.187

关于这两个命令的具体用法可以通过搜索引擎查询.

# ssh免密连接命令
ssh root@IP

回车后仍然提示输入密码,通过搜索引擎查询,得出的结果是mac系统下需要使用“ssh-add”命令将私钥添加至ssh-agent高速缓存:

# ssh-add 命令格式
# ssh -add -K 私钥
# 示例:
ssh -add -K ~/.ssh/id_liupp
但输入后提示:

WARNING: The -K and -A flags are deprecated and have been replaced
         by the --apple-use-keychain and --apple-load-keychain
         flags, respectively.  To suppress this warning, set the
         environment variable APPLE_SSH_ADD_BEHAVIOR as described in
         the ssh-add(1) manual page.

释义为-K参数对于Mac来说已经过期,需要将“-K”参数换成“–apple-use-keychain”:

# ssh-add 命令格式
# ssh -add -K 私钥
# 示例:
ssh-add --apple-use-keychain ~/.ssh/id_liupp

添加成功后再在终端执行 “ssh root@IP”即可实现免密登录。

存在问题及解决方案
经过使用发现一个问题,即是在本机重启后,免密登录会失效,经查询得知,ssh-add将私钥添加到高速缓存,但缓存在重启后会失效,需要每次重启后重新添加,在mac下的解决方案是:

1.在“应用程序”中的找到“自动操作”应用(或CTRL+SPACE)搜索自动操作
2.打开后默认弹出选择文件对话框,点击“取消”,点击启动栏的自动操作图标,“选取文稿类型”中选择“应用程序”:
3.左侧“资源库”选择“实用工具”,双击右侧的“运行shell脚本”将ssh-add命令复制至运行脚本脚本中,点击标题栏左侧的“未命名”,起个名字(这里命名为add-ssh-key)并保存至指定位置。
4.打开“系统设置”,左侧搜索栏搜索“登录项”,在“登录项”的“登录时打开”中将保存的自动执行程序(add-ssh-key)添加进来.
5.重启后验证,至此配置完毕。
6.操作步骤图示见下方:

MacOS Sonoma14.2.1系统SSH免密登录
MacOS Sonoma14.2.1系统SSH免密登录
MacOS Sonoma14.2.1系统SSH免密登录

本文作者: Mr Liu
本文链接: https://it-liupp.gitee.io/2023/12/25/mac-ssh-autologin/
博客园链接:https://www.cnblogs.com/boyliupan/p/17934079.html
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!文章来源地址https://www.toymoban.com/news/detail-761459.html

到了这里,关于MacOS Sonoma14.2.1系统SSH免密登录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • mac系统u盘启动盘制作教程,更新至macOS Sonoma 14

    mac系统怎么制作装系统的u盘,如果您要在多台电脑上安装 macOS,而又不想每次都下载安装器,这时可引导安装器就会很有用。一起来看苹果电脑u盘启动盘制作教程吧。 1、App Store 下载MacOS macOS Sonoma 14 https://apps.apple.com/cn/app/macos-sonoma/id6450717509?mt=12 macOS Ventura 13.1 https://apps.appl

    2024年02月05日
    浏览(50)
  • Mac菜单栏图标管理工具:Bartender 5 完美兼容MacOS Sonoma 14系统

    Bartender 5 是一款流行的软件程序,专为酒店行业的调酒师和专业人士设计。它提供了一系列功能和工具来简化酒吧或餐厅的饮料订单、库存和客户偏好的管理流程。Bartender 5 的一些主要功能包括: 1. 饮料配方:该软件包括一个全面的饮料配方数据库,使调酒师可以轻松搜索和

    2024年02月08日
    浏览(42)
  • macOS Sonoma 14.4(23E214)发布[附黑苹果/Mac系统镜像]

    黑果魏叔3 月 8 日消息,苹果今日向 Mac 电脑用户推送了 macOS 14.4 更新(内部版本号:23E214),本次更新距离上次发布隔了 29 天。 魏叔翻译 macOS 14.4 版本主要内容如下: macOS Sonoma 14.4 为你的 Mac 引入了 新的 Emoji 表情符号 ,修复了相关错误并提供了安全更新。 Emoji: 新增蘑菇

    2024年03月23日
    浏览(58)
  • macOS Sonoma 14beta 7(23A5337a)更新发布,附黑/白苹果系统镜像

    黑果魏叔8 月 31 日消息,苹果今日向 Mac 电脑用户推送了 macOS 14 开发者预览版 Beta 7 更新(内部版本号:23A5337a),本次更新距离上次发布隔了 8 天。 苹果今天在发布 Beta 7 更新的同时, 还发布了第 6 个公测版 ,正式版预估在 9 月中旬或者 10 月份发布。 macOS Sonoma 引入了桌面

    2024年02月10日
    浏览(45)
  • MacOS Sonoma 指南:关于 macOS 14 你需要知道的一切

    macOS Sonoma(以前称为 macOS 10.12 Sierra)是苹果公司开发的操作系统。它是 macOS 的第十三个主要版本。此 macOS 版本引入了许多新功能,包括 Siri 集成、通用剪贴板、iCloud 驱动器同步、画中画视频播放、选项卡式应用程序、Apple Pay 与 Safari 的集成、Apple Music 和地图更新等。macOS

    2024年02月07日
    浏览(49)
  • macOS 14 Sonoma支持机型,新增哪些功能

    Apple 在WWDC 2023上揭开了其最新桌面操作系统 macOS 14 的面纱。一如既往,它以另一个加利福尼亚小镇命名——这次是索诺玛,直接来自北加州的葡萄酒之乡。 小组件功能 在此之前,Mac的小组件只能出现在通知中心内,但在macOS Sonoma中,可以把经常需要用的小组件随意摆放到桌

    2024年02月11日
    浏览(42)
  • macOS 14 Sonoma 如何删除不需要的 4k 动态壁纸

    在升级到 macOS 14(Sonoma)之后,小伙伴们惊喜发现  提供了诸多高清(4k)动态壁纸的支持。 现在,从锁屏到解锁进入桌面动态到静态的切换一气呵成、无比丝滑。 壁纸显现可谓是有了“天水相连为一色,更无纤霭隔清光”的感觉。 但是,动态壁纸占用的存储空间也是非常

    2024年02月08日
    浏览(59)
  • macOS Sonoma 14.3RC(23D56)发布

    系统介绍 黑果魏叔1 月18日消息,苹果今日向 Mac 电脑用户推送了 macOS 14.3 RC 更新(内部版本号:23D56),本次更新距离上次发布隔了 41 天。 升级 iOS / iPad OS 17 开发者预览版和公测版,可参考家友分享经验: 经验贴一 || 经验贴二 || 经验贴三 || 经验贴四。 从 iOS / iPadO

    2024年01月19日
    浏览(44)
  • macOS Sonoma 14.2RC(23C63)发布

    系统介绍 黑果魏叔12 月 6 日消息,苹果今日向 Mac 电脑用户推送了 macOS 14.2 RC更新(内部版本号:2323C633),本次更新距离上次发布隔了 49 天。 预计正式版会在下周到来。届时用户可以打开“设置”-“通用”-“软件更新”路径进行更新。 需要注意的是,因苹果各区域节点服

    2024年02月04日
    浏览(64)
  • macOS Sonoma 14(22A344) ISO、DMG镜像下载

    macOS Sonoma 版本历史 Release: macOS Sonoma beta(23A5337a), 2023-09-04 macOS Sonoma 14(22A344),2023-10-01 isodmg 格式软件包 可引导镜像,可以在当前系统中安装或者升级,可以通过 USB 存储引导安装,也可以用于虚拟机安装。 注意⚠️:本人不再提供.cdr格式的镜像文件。如果需要,可直接将is

    2024年02月08日
    浏览(56)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包