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
相关推荐
_evenif4 分钟前
MySql 8 一机多实例部署
linux·数据库·mysql
程序员差不多先生12 分钟前
小米Openvela生态成熟度如何?
linux
Yupureki17 分钟前
《Linux系统编程》12.基础IO
linux·运维·c语言·开发语言·数据库·c++
淮北49418 分钟前
bash下好用的快捷键以及linux常用指令
linux·开发语言·ubuntu·bash
瀚高PG实验室20 分钟前
nginx中配置数据库连接
运维·数据库·nginx·瀚高数据库
顶点多余37 分钟前
深度剖析Linux 线程概念
java·linux·jvm
小马学嵌入式~1 小时前
linux开发深度学习-时钟
linux·arm开发·嵌入式硬件·学习
青瓦梦滋1 小时前
Linux进程间通信(IPC)——system V
linux·服务器·c++·文件
XMAIPC_Robot1 小时前
基于RK3588 ARM+FPGA的电火花数控硬件平台总体设计(二)
运维·arm开发·人工智能·fpga开发·边缘计算
Are_You_Okkk_1 小时前
研发运维一体化:开源知识库落地案例与价值探析
运维·人工智能·架构·开源