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
相关推荐
mooyuan天天3 分钟前
Cobalt Strike渗透生成 linux http Beacon不生效bug分析与解决方法
linux·内网渗透·横向移动·cobalt strike
赖small强3 分钟前
【音视频开发】Linux 平台图像处理与视频录制全流程指南 (Ingenic T41)
linux·图像处理·音视频·isp·视频录制
vortex55 分钟前
Docker 逃逸常见利用方式
运维·docker·容器
0wioiw07 分钟前
Docker(Portainer)
运维·docker·容器
w我是东山啊8 分钟前
ARP的具体过程和ARP欺骗
linux·服务器·网络
橙露9 分钟前
PLC编程语言大比拼:特性解析与场景选型指南
大数据·linux·运维
珠海西格电力17 分钟前
零碳园区数字感知基础架构规划:IoT 设备布点与传输管网衔接设计
大数据·运维·人工智能·物联网·智慧城市·能源
༺๑Tobias๑༻38 分钟前
国内可用的DOCKER 镜像源
运维·docker·容器
The Chosen One98543 分钟前
【Linux】制作进度条小程序、git入门 (add、commit、push三板斧)以及git的其他问题
linux·运维·git
tobebetter952744 分钟前
How to use homebrew on mac
macos·homebrew