摘要:

下文讲述Linux中sshpass的功能说明,如下所示;

sshpass命令功能:

用于非交互的ssh 密码验证

可直接使用密码进行远程连接

和远程获取文件

sshpass命令的语法格式:

sshpass [参数]

-----常用参数说明------

-p:指定密码

-f:指定文件

例:

sshpass命令的示例分享

---安装sshpass

[root@maomao365 ~]# yum install -y epel-release

[root@maomao365 ~]# yum install -y sshpass

[root@maomao365 ~]# sshpass -V

---基本使用方法

[root@maomao365 ~]# sshpass -p "password" ssh root@maomao365.com

---远程主机端口不是默认端口22时

[root@maomao365 ~]# sshpass -p "password" ssh -p 8899 root@maomao365.com

----直接远程连接某台主机

[root@maomao365 ~]# sshpass -p xxx ssh root@8.8.8.8

---本地执行远程机器的命令

[root@maomao365 ~]# sshpass -p xxx ssh root@8.8.8.8 "ethtool eth0"

---远程连接指定ssh的端口

[root@maomao365 ~]# sshpass -p 123456 ssh -p 8899 root@8.8.8.8

---从密码文件读取文件内容作为密码去远程连接主机

[root@maomao365 ~]# sshpass -f xxx.txt ssh root@8.8.8.8

---从远程主机上获取文件到本地

[root@maomao365 ~]# sshpass -p '123456' scp root@8.8.8.8:/usr/local/tmp/

linux如何运行sshpass,Linux中sshpass命令起什么作用呢?相关推荐

  1. linux系统运行级别wq命令,Linux系统运行级别和关机重启命令介绍

    Linux系统运行级别介绍 Linux系统有七种运行级别(Run Level),各个运行级别下,系统有不同的状态,各个级别的意义描述如下. 0:关键级别 1:单用户运行级别,运行rc.sysinit和 ...

  2. linux代码怎么运行gedit,Linux中gedit命令起什么作用呢?

    摘要: 下文讲述Linux中gedit的功能说明,如下所示: gedit命令是GNOME桌面环境中的官方文本编辑器 gedit命令功能: 用于创建和编辑各种文本文件 gedit命令的语法格式: ged ...

  3. linux运行echo,Linux中echo命令起什么作用呢?

    摘要: 下文讲述Linux中echo的功能说明,如下所示: echo命令功能: 1.用于向终端设备上输出字符串 2.输出变量值 echo命令的语法格式: echo [参数] [字符串] -----常用 ...

  4. linux+后台运行+nohup,Linux后台运行命令集(、fg、bg、jobs、nohup、ctrl + z)

    Linux后台运行命令集(&.fg.bg.jobs.nohup.ctrl + z) 1).& 命令或进程最后加上"&",可以把此操作放到后台执行: 2).c ...

  5. linux中touch命令含义,Linux中touch命令起什么作用呢?

    摘要: 下文讲述Linux中touch命令的功能说明,如下所示: touch命令功能: 其功能为: 1.创建一个空文件 2.修改已存在文件的时间戳属性 touch命令的语法格式: touch [参数] ...

  6. linux中的su-命令的功能,Linux中su命令起什么作用呢?

    摘要: 下文讲述Linux中su命令的功能说明,如下所示: su命令功能: 切换当前用户身份,使其后面运行程序都采用新切换的用户身份 su命令的语法格式: su [参数] -------参数说明--- ...

  7. linux insmod 权限,Linux中insmod命令起什么作用呢?

    摘要: 下文讲述Linux中insmod命令的功能说明,如下所示: insmod命令功能: 用于将指定模块加载到内核中 insmod命令的语法格式: insmod [参数] -------参数说明-- ...

  8. 内网linux服务器安装运行环境,linux下如何在内网中安装docker_网站服务器运行维护...

    docker的镜像和仓库是什么_网站服务器运行维护 docker镜像就像是一个linux的文件系统,这个文件系统里面包含了可以运行在linux内核的程序以及相应的数据.仓库是集中存储镜像的地方. 一. ...

  9. linux系统md5sum命令用不了,Linux中md5sum命令起什么作用呢?

    摘要: 下文讲述Linux中md5sum命令的功能说明,如下所示: md5sum命令功能: 用于为一个文件生成其内容的MD5值, 此命令的原理是对文件的内容进行校验, 生成文件内容的MD5值 此方式常 ...

  10. linux进程运行队列,Linux进程调度中队列的使用

    Linux内核中大量使用了队列,这里仅列举它在进程调度中的几处应用.Linux内核中的队列是以双链表的形式连接起来的,include/linux/list.h中定义了队列并提供了一些接口,详细的介绍可 ...

最新文章

  1. keras/tensorflow 模型保存后重新加载准确率为0 model.save and load giving different result
  2. access数据库删除两个日期之间 的数据 SQL语句
  3. 使用 P3P 规范让 IE 跨域接受第三方 cookie
  4. .offset().top是什么意思?
  5. css中小型大写,css3 – OpenType小型大写的CSS回退
  6. 使用 Vagrant 打造跨平台开发环境
  7. Android 菜单选项动态变化
  8. LeetCode 629. K个逆序对数组(DP)
  9. 单链表的创建、插入、删除、倒置操作
  10. apache开源项目_众筹开源笔记本电脑,新的Apache项目等
  11. Maven插件:versions-maven-plugin
  12. 移动硬盘显示无法访问拒绝访问,里面的数据如何找回
  13. 已知特征多项式求所有对应的二阶矩阵
  14. 研发团队管理--向下沟通
  15. GK309协议电子工牌数据模拟器+Socket数据发送 JAVA版-源码
  16. 正则表达式强密码验证: 8-16个字符,不包含空格,必须包含数字,字母或字符至少两种
  17. 信息系统项目管理师考试论文写作复习笔记(5)-成本管理概述
  18. 现代密码学期末复习26问
  19. AutoCAD 2010将不再安装VBA
  20. CAD软件只知道AutoCAD?没用过DraftSight的你out了!

热门文章

  1. 一款非常好用的神奇软件
  2. MOS管 GS端并联电阻和二极管
  3. Matlab深度学习入门实例:基于AlexNet的红绿灯识别(附完整代码)
  4. 阿里云网盘与相册服务企业版介绍
  5. DOSBox超详细下载安装与使用教程
  6. java 寻找峰值峰谷_java – 时间序列中的峰值检测
  7. 微信 公众平台开发者文档
  8. c++中三角函数的用法
  9. obs -录制时 NVENC报错的问题
  10. Camtasia2022简单易用的高清录屏和视频编辑软件