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
相关推荐
Taking_fish28 分钟前
docker常见操作命令(基础服务搭建)
运维·docker·容器
liuluyang53034 分钟前
linux kernel中CONFIG_THUMB2_KERNEL详解
linux·armv8
OtIo TALL2 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
简单点了8 小时前
全栈编程基础知识7
运维·服务器·网络
眷蓝天8 小时前
Docker 镜像瘦身:从 GB 到 MB 的优化实践
运维·docker·容器
实心儿儿8 小时前
Linux —— 进程控制 - mini shell
linux·运维·服务器
程序员黄老师8 小时前
Windows文件移动到Linux上的坑
linux·运维·服务器
shizhan_cloud9 小时前
自动化部署Kubernetes集群
运维·kubernetes
mounter6259 小时前
【内核前沿】Linux IPC 迎来大变局?POSIX 消息队列增强、io_uring IPC 与 Bus1 十年回归
linux·运维·服务器·kernel·ipc·io_uring
不怕犯错,就怕不做9 小时前
Linux-Sensor驱动移植与调试(转载)
linux·驱动开发·嵌入式硬件