首页 > 其他分享 >mac使用iterm2远程链接服务器,记住账号密码

mac使用iterm2远程链接服务器,记住账号密码

时间:2024-02-29 21:25:43浏览次数:20  
标签:set iterm2 Profiles mac sh expect 服务器 账号密码

 

1、下载并安装iterm2

https://iterm2.com

 

2、在电脑中创建任意文件夹来保存连接服务器需要的脚本文件

我是在 “文稿“ 下面创建了一个 “iterm2ssh” 文件

 

3、创建远程链接使用的sh脚本文件

“xx.sh”

 

4、在sh文件中写入内容,格式如下:

set user 服务器账号
set host 服务器IP
set password 服务器密码
 
spawn ssh $user@$host
expect "*assword:*"
send "$password
"
interact
expect eof

 

5、iterm2 文件打开,打开顶部的 “Profiles”--“Open Profiles”,然后点击 “Edit Profiles”

 

6、点击左下角的 + 号,右边找到Command,默认Login shell 选为 Command,并在后面的输入框中输入脚本路径 【expect 脚本绝对路径】

 

7、设置完,打开iterm2后,点击上方的 “Profiles”--“配置的服务器名”,即可自动登录

 

标签:set,iterm2,Profiles,mac,sh,expect,服务器,账号密码
From: https://www.cnblogs.com/a-hong/p/18045514

相关文章

  • Rust 交叉编译 macOS 为 Linux 和 Windows
    目录前言环境案例macOS编译为Linux和Windows可用二进制程序编译为Linux平台编译为Windows平台最后前言鉴于rust中文资料较少,遇到问题的解决方案更少。这里记录遇到的一些问题。Rust支持交叉编译,可以在macOS平台编译出Linux或者Windows可运行的程序,或者在Lin......
  • macOS 使用远程桌面连接 Windows 的方法
    客户端MicrosoftRemoteDesktopBetaformacOShttps://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/all-users-of-microsoft-remote-desktop-for-mac导入RDP文件在菜单栏中,依次选择文件>导入浏览到RDP文件......
  • 脚本检查IP地址和MAC是否对应
    需求需要把一批次的IP地址和MAC地址进行绑定,如果该IP地址没有和MAC对应则输出脚本如下#catcheck_arp.sh#!/bin/bash#检查ip地址和mac是否对应IpList=()MacList=("<incomplete>""<incomplete>""<incomplete>""74:56:3c:63:c4:c7""<incom......
  • Macos arm64 ffmpeg h264 还原成yuv
    首先编译ffmpeg由于编译很多依赖尝试了三天果断放弃~使用brewbrewinstallffmpegbrewinfoffmpegcmakelist.txtcmake_minimum_required(VERSION3.20)project(ffmpeg_baseC)set(CMAKE_C_STANDARD11)set(FFMPEG_DIR/usr/local/Cellar/ffmpeg/6.1.1_3)include_......
  • iZotope RX 10:专业音频修复,尽在指尖 mac/win版
    iZotopeRX10是一款革命性的音频修复和增强软件,它为音频专业人士、电影制片人、音乐制作人和广播工作者提供了无与伦比的工具集,以处理和改善各种音频问题。→→↓↓载iZotopeRX10mac/win版 RX10的核心是其先进的音频分析和修复算法,这些算法能够精确地识别和分离音频中的......
  • 龙哥量化:通达信(副图)选股公式源码均线、macd、skdj、kdj、rsi、dmi、cci,vol共振
    如果您需要代写公式,请联系我。龙哥QQ:591438821龙哥微信:Long622889 这个公式是几个指标的共振。新建一个条件选股公式,新建一个副图公式,都用下面的源码; {取消的股票 }T1:=IF(NAMELIKE('ST'),0,1)ANDIF(NAMELIKE('*'),0,1);T2:=NOT(CODELIKE('688'));T3:=NOT(CODELI......
  • 基于STM32F407MAC与DP83848实现以太网通讯四(STM32F407MAC数据收发与DMA描述符)
    上一章实现的MAC数据包的基础收发功能,但是只是简单的操作了ETH外设的收发包函数并没有深入了解其中的原理逻辑,本章结合STM32F40x文档与STM32F4x7_ETH_Driver驱动库了解MAC的收发包流程。一、描述符列表 在创建描述符列表之前先了解描述符列表的定义,描述符就软件来说就是一个结......
  • [Rust] Write macro
    Defineamacroanduseit:macro_rules!my_macro{()=>{println!("Checkoutmymacro!");};}fnmain(){my_macro!();} Noticethatyouhavetimedefine macrobeforemainfunction.Otherwiseitdoesn'twork. E......
  • SketchUp Pro 2023:颠覆传统,重塑设计世界mac/win版
    SketchUpPro2023是一款强大的三维建模软件,专为设计师、建筑师和创意专业人士打造。这款软件以其直观易用的界面和强大的功能而著称,为用户提供了无限的创意空间。→→↓↓载SketchUpPro2023mac/win版 SketchUpPro2023在用户体验方面进行了全面的优化,界面更加简洁明了,操......
  • GraphPad Prism 10: 你的数据,我们的魔法 mac/win版
    GraphPadPrism10是GraphPadSoftware公司推出的一款功能强大的数据分析和可视化软件。它集数据整理、统计分析、图表制作和报告生成于一体,为科研工作者、学者和数据分析师提供了一个高效、便捷的工作平台。→→↓↓载GraphPadPrism10mac/win版Prism10拥有丰富的图表类型,......