备忘,安装并使用 sshpass -p ‘654321‘ ssh hanmeimei@10.20.30.40

1,MacOS 安装 sshpass

前置条件,先安装 brew:

$ xcode-select --install
$ curl -O https://raw.githubusercontent.com/Homebrew/install/master/install.sh
$ chmod +x install.sh
$ ./install.sh

安装 sshpass:

$ brew search sshpass

$ brew install sshpass

验证:

使用

sshpass -p '1234' ssh hanmeimei@10.20.30.40

保存进脚本:

ssh10203040.sh

#!/bin/bash

sshpass -p '1234'    ssh  hanmeimei@10.20.30.40

chmod u+x ssh10203040.sh

登陆:

./ssh10203040.sh

2,ubuntu 安装 sshpass

apt-cache search sshpass

sudo apt install sshpass

使用方式同1.

相关推荐
UestcXiye1 天前
《TCP/IP网络编程》学习笔记 | Chapter 4:基于TCP的服务器端/客户端(1)
c++·计算机网络·tcp
UestcXiye4 天前
《TCP/IP网络编程》学习笔记 | Chapter 2:套接字类型与协议设置
网络·c++·ip·tcp
友友马5 天前
『 Linux 』网络传输层 - TCP(二)
linux·运维·网络·tcp
UestcXiye6 天前
《TCP/IP网络编程》学习笔记 | Chapter 1:理解网络编程和套接字
c++·网络编程·ip·tcp
桃酥4038 天前
day05|计算机网络重难点之 HTTPS和HTTP的区别、HTTPS的工作原理(HTTPS建立连接的过程)、TCP和UDP的区别
计算机网络·http·https·udp·tcp
冷眼看人间恩怨9 天前
【Java】揭秘网络编程:深入探索其无尽奥秘与魅力
java·开发语言·tcp/ip·udp·tcp
SN_0113 天前
TCP控制位|标志位
网络·tcp
LabVIEW开发18 天前
UDP和TCP的区别
udp·tcp·labview开发技巧
做人求其滴18 天前
Qt第十三天:网络编程:TCP和UDP的使用
网络·qt·udp·tcp·通信