ITerm2+sshpass远程登录记住密码mac

mac对itrem2进行远程ssh连接配置 windows里有个Xshell非常的方便好使,因为它能保存你所有的ssh登录帐号信息。MAC下并没有xshell,有些也提供这样的功能,但效果都不好。iterm2是很好的终端,但却不能很好的支持多profiles,当要管理的机器较多时,就比较麻烦了。好在它有profiles设置,只是不能保存ssh登录帐号及密码,它还提供了加载profiles时执行外部命令的功能,因此,这里就可以使用sshpas 阅读详情

mac下使用iterm2无法记住远程服务器登录密码。

起初使用脚本文件方式被动填充密码,但是这种方式经常导致iterm2远程服务器窗口输出串行,显示混乱。

现在发现了一款新的插件,很好用,并且可以解决以上问题。

1、通过brew安装sshpass(手动安装也可以)

①brew安装sshpass

brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb

或者

brew install http://git.io/sshpass.rb

②验证是否安装成功,输入以下命令

sshpass -h

 输出结果

Usage: sshpass [-f|-d|-p|-e] [-hV] command parameters
   -f filename   Take password to use from file
   -d number     Use number as file descriptor for getting password
   -p password   Provide password as argument (security unwise)
   -e            Password is passed as env-var "SSHPASS"
   With no parameters - password will be taken from stdin

   -P prompt     Which string should sshpass search for to detect a password prompt
   -v            Be verbose about what you're doing
   -h            Show help (this screen)
   -V            Print version information
At most one of -f, -d, -p or -e should be used

sshpass远程登录命令为:

/usr/local/bin/sshpass -p 密码 ssh -p端口 用户名@IP

-p 可以直接输入密码

-f 可以读取文件中的密码

每个密码单独存个文件太麻烦了,我们使用-p的方式。 

 

2、在iterm2中使用sshpass记住密码

①打开iterm2

②打开设置

iTerm2  command+,>> Profiles >> Open Profiles >> Edit Profiles

按照一下步骤选择Command方式添加上我们的sshpass命令(截图中命令使用了/usr/local/bin/sshpass,我没有配path所以要使用绝对路径)

③使用

(注意:如果第一次使用sshpass链接失败,需要先使用一下ssh命令连接一次,输入命令   ssh -p端口 用户名@IP 按提示输入密码,链接一次之后在使用我们的配置链接就OK了)

以下方式就可以打开我们配置好的远程服务器窗口

 

 

 

Apache Paimon-实时数据湖 Flink社区希望能够将 Flink 的 Streaming 实时计算能力和 Lakehouse 新架构优势进一步结合,推出新一代的 Streaming Lakehouse 技术,促进数据在数据湖上真正实时流动起来,并为用户提供实时离线一体化的开发体验。Flink 社区内部孵化了 Flink Table Store (简称 FTS )子项目,一个真正面向 Streaming 以及 Realtime的数据湖存储项目。 阅读详情

相关推荐

基于springboot医院医疗仪器管理系统

基于Spring Boot的医院医疗仪器管理系统是一款专门为医院设计的高效管理工具。

2201_75927219的博客 1012

Mac下使用ITerm2快捷连接远程SSH服务器(iTerm2+ sshpass)

最近由于工作需要,临时需要使用自己的笔记本办公,由于之前公司提供的电脑都是Windows系统的,我个人的笔记本是MacBook Pro,所以一些软件切换过来还需要适应一段时间,其中,操作远程Linux让我小小的头疼了一阵。 之前在win平台使用的一直是XShell,感觉很方便,切换到了Mac后,首先尝试的是曾经用过的FinalShell,该软件有Mac版本,体验也不错,但是我的电脑不知为何连接多个服务器+自身使用代码编辑器时,输入命令时,就会很卡(可能是我电脑配置有点低了吧,各位大佬轻喷) 经过搜索后,

aaron_sunny的博客 4158

保姆级教程:在阿里云ECS上用Docker一键部署EMQX MQTT服务器(Ubuntu 20.04)

本文提供在阿里云ECS上使用Docker一键部署EMQX MQTT服务器的详细教程,涵盖从实例创建、Docker环境配置到EMQX部署与优化的全流程。适合物联网开发者快速搭建高效、安全的MQTT消息服务器,适用于智能家居、工业物联网等场景。

weixin_28739079的博客 308

iTerm2快速SSH连接并保存密码

2019-05-13 背景 Mac自带terminal,以及比较好用的iTerm2命令行工具,都缺乏一个功能,就是远程SSH连接,无法保存密码。 一种方法是将本机的ssh_key放到远程服务器中实现无密码登录。这种方法在很多情况下无法实现,因为远程服务器大多是客户的。 本文介绍一个简单、轻量级的命令行工具——sshpass,通过它我们能够向命令提示符本身提供密码(非交互式密码验证),这样就可以...

weixin_33883178的博客 3404

告别混乱!在Unity中为Best MQTT v3设计清晰的服务层:配置、连接、订阅发布模块拆分指南

本文详细介绍了如何在Unity中使用Best MQTT v3插件构建清晰的服务层架构,包括配置管理、连接服务、订阅管理和发布服务的模块化拆分。通过解耦设计、事件驱动和接口抽象,提升代码可维护性和可测试性,适用于物联网和实时通信开发场景。

weixin_30576827的博客 358

高能物理相关软件

国内高能物理实验背景     研究物质最深层次结构及相互作用的前沿基础科学。 现代高能物理实验的要素    实例源 、 探测器、   电子学、  触发 DAQ、  原始数据、 刻度、重建 、物理分析、  成果  。 离线软件的地位和作用。    是硬件设备和物理学家的桥梁,是从数据到物理成果转化中的关键和重要的环节。 高能物理实验及其特点 独一无二性,实验规模越来越大,努力省钱(使用

Alan Zhuang的博客 3299

mac iterm2+sshpass 连接linux

mac iterm2+sshpass 连接linux一、安装sshpass二、iterm配置 一、安装sshpass 下载sshpass安装包 点击下载 解压包 tar -zxvf sshpass-xxxx.tar.gz 检验环境 进入到解压的文件夹下,执行./configure 编译安装 1 make 2 make install 查看是否成功 终端中输入 sshpass 看到该信息则安装成功。 二、iterm配置 iterm打开 Preferences > Prof

qq_38264081的博客 1288

Linux内核vmlinuz文件:了解和编程

vmlinuz文件是Linux操作系统中的内核镜像文件。它包含了Linux内核的压缩版本,用于引导和启动操作系统。vmlinuz文件通常是一个zImage格式的压缩内核镜像,其中包含了操作系统所需的核心功能和驱动程序。vmlinuz文件的名称可能会因Linux发行版和版本而有所不同,但它们的作用是相同的。在某些发行版中,vmlinuz文件可能被重命名为vmlinux或bzImage。

PixelDyno的博客 1351

iTerm2 + sshpass 快速链接linux

安装必备软件 1、下载安装 iTerm2 http://iterm2.com/ 2、下载 sshpass http://sourceforge.net/projects/sshpass/files/ 编译安装: ./configure make make install 3、查看 sshpass 安装结果: sshpass -h 命令行链接,保存秘钥 命令行连接远程主机: ...

dongflying的博客 1073

2026年最值得学习的十大 SAP 开发技术

在这辞旧迎新之际,我想和大家聊聊我心中的2026年我仍然愿意持续投入时间去学习的一些 SAP 开发技术。因为笔者水平和视野局限,加上这份清单有笔者主观兴趣爱好在内,可能大家对清单上罗列的技术有不同意见,欢迎大家在评论区发表自己的见解。下面是笔者列出的十个技术方向,排名不分先后。因为精力有限,2026年我很可能只会选择其中一两个自己最感兴趣的方向去深耕。每项技术后面都提供了链接,方便大家看完就开始学习。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1521

xilinx原语及bank简介

图8是HP bank与HR bank的IO模块,其中PAD是FPGA的金属管脚,IOB是输入、输出引脚的控制模块。此时使用原语就可以只调用需要的组件,不需要去考虑其余组件参数设置,就方便很多,借助此次机会就对IDDR、ODDR、IDELAYE2、ODELAYE2、IDELAYCRTL、ISERDESE、OSERDESE等几个原语做了简要了解,并对原语的各个模式进行了仿真,本文最初是介绍IDDR的,但在介绍IDDR这些原语之前,还需要了解一下7系列FPGA bank的分类和区别,所以就有了本文。

qq_43416206的博客 413

Mac上使用iterm2配置ssh的正确姿势!像xshell一样丝滑~

前言 连接远程服务器的工具有很多,本人也基本都折腾过,总结下来体验最好、使用人数最多的两款非xshell和SecureCRT莫属,看下对比图: 工具 支持的平台 会话复制 是否有免费版 正版价格 Xshell Windows 支持 有 ¥988+ SecureCRT Windows、Mac、Linux 支持 无 ¥900+ 相信大多数人都是用习惯了但“买不起”的,虽然网上有很多破解版,但是老觉得用着不踏实(这玩意会不会有木马?有没有后门?我的密码泄露了怎么办?)。 替代方案 对于使用

null 2万+

无线充电Qi协议正向通信FSK的解调设计

常见的FSK解调方法是使用频率锁相环(PLL)来跟踪输入信号中的频率变化。PLL根据输入信号的频率变化来生成数字信号,从而实现FSK信号的解调。本文将详细介绍无线充电Qi协议正向通信FSK的解调设计,并提供相应的源代码。在上述示例代码中,我们首先定义了FSK解调的参数,包括采样率、载波频率、每个比特的持续时间和比特判定阈值。最后,通过比较滤波后的信号与比特判定阈值,我们将解调后的数字数据转换为0和1的序列。请注意,上述代码仅为示例,实际的解调设计可能需要根据具体的应用场景和系统要求进行调整和优化。

IunScala的博客 2444

mac 上配置iTerm2自动登录,及sshpass工具安装

mac 上配置iTerm2与Xshell 相同功能的可以记录密码的功能 第一步: 安装sshpass工具: 参照:https://www.cnblogs.com/onlyfu/p/4460160.html 下载sshpass工具 http://sourceforge.net/projects/sshpass/files/ 安装: ./configure make &&amp...

seamull的专栏 879

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

mac sshpass+iTerm

1、安装iTerm2 2、安装sshpass 1.在官网下载源码包 wgethttp://sourceforge.net/projects/sshpass/files/sshpass/1.06/sshpass-1.06.tar.gz 2.解压 tarxvzfsshpass-1.0...

chihuiba6790的博客 301

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Mac上sshpass+iTerm2实现免密码登录服务器

需求: 最近公司多买了几个服务器,但是密码都比较难记,又不是每个服务器上都配置一下,所以查了很多资料最后整理出来了一个最方便实用的办法。 下载sshpass 下载sshpass好了之后,解压,进入目录。 ./configure make make insatll 编译安装就行了。 安装好了之后,直接在命令行输入sshpass 如果有使用说明就说明安装成功。 链接: [点这百度云下载](https://pan.baidu.com/s/1NEDFE54y9LgQ-dfc4P4_eQ) 提取码: vw2..

东方不拔 526

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

mac下使用sshpass让iterm2支持多登录

背景:当前测试机器较多,每次登录时,都需要人工输入,特别浪费时间,影响效率,花一分钟记录在小工具中,可以节约千万个1分钟。你还不用?? 一.安装sshpass 下载:http://sourceforge.net/projects/sshpass/files/ 打开iterm2 解压:tar -zxf sshpass-1.06.tar.gz 进入sshpass目录:cd sshpass-1\ 2....

welcome to daijiguo's blog 600

iTerm 2打造ssh完美连接Linux服务器快捷方法

 使用MacOS系统的同学都知道iterm2,怎么打造最强终端的方案iTerm2 + Zsh + vim,大家有兴趣可以去搜一下,这里主要介绍ssh完美连接Linux服务器方案。  经常和服务器打交道,免不了要远程连接服务器,怎么使用iterm2连接服务器,网上一搜一大把。但由于iterm2默认不能使用rz指令上传文件,以及我现在公司远程登录测试服务器,采用的方案是需要先通过跳板机登录。而且往往都...

OMars的博客 9438

mac iterm2安装、sshpass密码记住

1. item2官网下载,自行安装 2. 导入以前生成的Prefiles文件到/Users/alex/Library/Application Support/iTerm2/DynamicProfiles 3. 导出Perfiles Json文件 4. 配置标题显示 Iterm2->Preferences->Appearance 勾选Show profil...

weixin_30600503的博客 300

Mac 连接服务器

第一种方法: 直接用mac自带的terminal: 确认你有安装ssh 在terminal里面输入which ssh 如果返回的是 /usr/bin/ssh 那就没问题 下面输入 ssh -p 22 root@176.122.182.** 记得换成你自己的端口和服务器ip 跳出来输入密码的 输入你的密码就OK了(不会显示***这种东西  不是卡了 确保输入对的就接着输就行了) ...

caesarhtx的博客 9538

Mac下,使用sshpass让iterm2支持多ssh登录信息保存

Mac下,使用sshpass让iterm2支持多ssh登录信息保存 windows里有个Xshell非常的方便好使,因为它能保存你所有的ssh登录帐号信息。MAC下并没有xshell,有些也提供这样的功能,但效果都不好。iterm2是很好的终端,但却不能很好的支持多profiles,当要管理的机器较多时,就比较麻烦了。好在它有profiles设...

weixin_30892037的博客 266

Linux下非交互式sshpass登录

摘要 在命令行 非交互的SSH登录的时候,一般我们可以借助于生成用户的公钥私钥对,然后把公钥添加到远程主机的authorized_keys文件,可以实现非交互无密码登录。 其实这里也可以有另外一种方式实现,即用sshpass命令。 这种情况比较适合Mac下用iterm2 SSH登录到远程主机的时候,长时间不操作导致 packet_write_wait: Connecti

Colinspace 2925

mac中iTerm有没有类似xshell远程连接服务器的用户名密码方式,不用每次都要输入用户密码

本文介绍使用sshpass工具实现Mac终端SSH自动登录,无需交互输入密码。同时提供iTerm2集成sshpass的配置教程,实现快速连接远程服务器,提升工作效率。本文介绍了如何在Mac上使用iTerm2进行SSH连接,包括下载安装iTerm2,新建配置文件(profile),设置命令行连接命令,以及通过编辑Triggers自动发送密码,实现类似Xshell的便捷登录功能。发现一个不错的方式, 在iTerm2中通过添加Profiles的方式,直接点击自动连接远程服务器。

记录一点 260

韩顺平Linux(三)——远程登录Linux

S1:在Linux的Terminal中输入 ifconfig 获取 IP地址(我的IP为: 192.168.160.130)# 韩老师课上提到的Xshell软件,Mac无法下载使用,使用 sshpass+item2。S2:在Mac的Terminal中输入 ping 192.168.160.130。S4: Mac需要输入 “Control+C” 跳出ping。# 确认虚拟机和主机可以ping通。S3: 若成功则显示如下图 3-1。

weixin_46188969的博客 234

打造MacOS版“XShell”

1.背景 XShell作为一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。作为server端开发,几乎是必备工具了。 很多刚切换到MacOS环境下的萌新都会面临一个尴尬的问题:XShell并没有提供MacOS版本,在NetSarang(XShell的爸爸)论坛里群众们也已经向官方...

weixin_33806509的博客 375
上一篇: Hyperledger fabric环境搭建中遇到的问题 Mac
下一篇: mac 添加vscode 、sublime text命令行支持
grootblockchain
博客等级 码龄11年 55粉丝 101原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值