mac 下载使用sshpass+命令起别名

1.下载homebrew

复制代码
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2.创建 sshpass.rb 文件

复制代码
require 'formula'

class Sshpass < Formula
  url 'http://sourceforge.net/projects/sshpass/files/sshpass/1.06/sshpass-1.06.tar.gz'
  homepage 'http://sourceforge.net/projects/sshpass'
  sha256 'c6324fcee608b99a58f9870157dfa754837f8c48be3df0f5e2f3accf145dee60'

  def install
    system "./configure", "--disable-debug", "--disable-dependency-tracking",
                          "--prefix=#{prefix}"
    system "make install"
  end

  def test
    system "sshpass"
  end
end

3.在sshpass.rb的同目录下执行安装命令

复制代码
brew install sshpass.rb

命令起别名

mac

复制代码
vim ~/.bash_profile
alias ymq='sshpass -p r00tme ssh root@xxx.xx.x.xx'
source ~/.bash_profile

linux

复制代码
vim ~/.bashrc
alias auth='代替带的命令'
source ~/.bashrc
相关推荐
liurunlin8884 分钟前
Linux系统安装部署Tomcat
linux·运维·tomcat
wanhengidc5 分钟前
服务器 数据安全稳定
运维·服务器·数据库·游戏·智能手机
tingting01195 分钟前
linux系统-统计连接数-钉钉告警
linux·数据库·钉钉
JZC_xiaozhong14 分钟前
BPM如何打通“请款→审批→付款”全链路?构建企业资金流转闭环
大数据·运维·数据库·数据分析·数据集成与应用集成·业务流程管理·流程监控
尘觉19 分钟前
OpenClaw 入门:OpenClaw 环境搭建完整指南(Mac / Windows / Linux)(2026-3月最新版)
linux·windows·macos
yeflx21 分钟前
Docker in Docker 实战
运维·docker·容器
xlp666hub21 分钟前
进来看看你对进程虚拟内存的了解有多深?
linux·面试
yann_qu23 分钟前
Mac通过ssh远程连接wsl
linux·windows·macos·ssh·wsl
默|笙24 分钟前
【Linux】库制作与原理(3)_动静态库的链接过程
linux
一水鉴天24 分钟前
整体设计的自动化部署完整方案 20260311 之3 加三个附件 readme/addon/plugin(豆包助手)
运维·自动化