sshpass 命令的安装:

# yum -y install sshpass

实例1:直接远程连接某台主机:

命令:sshpass -p xxx ssh root@192.168.11.11

实例:本地执行远程机器的命令:

命令: sshpass -p xxx ssh root@192.168.11.11 "ethtool eth0"

实例2:远程连接指定ssh的端口:

命令:sshpass -p 123456 ssh -p 1000 root@192.168.11.11         (当远程主机不是默认的22端口时候)

实例3:从密码文件读取文件内容作为密码去远程连接主机

命令:sshpass -f xxx.txt  ssh root@192.168.11.11

实例4:从远程主机上拉取文件到本地

命令: sshpass -p '123456' scp root@host_ip:/home/test/t ./tmp/

linux sshpass 非交互的ssh密码验证 简介相关推荐

  1. linux进程泄露命令明文参数,sshpass 使Linux可以明文参数输入SSH密码(示例代码)

    sshpass 使Linux可以明文参数输入SSH密码 这几天配置一台服务器,在某云平台创建云服务器后,生成了巨长.巨复杂的一串密码,在输入几十次密码后,依然是密码错误.这时候就想如果密码是非交互式输 ...

  2. 交换机配置ssh密码验证登录方式

    交换机配置ssh密码验证登录方式 一.背景: 1.由于PC机串口不支持热插拔,请不要在交换机带电的情况下,将串口插入或者拔出PC机.当连接PC和交换机时,请先安装配置电缆的DB-9端到PC机,再连接R ...

  3. sshpass远程执行脚本_终端-Linux命令之非交互SSH密码验证-Sshpass

    Sshpass是使用SSH所谓的"交互式键盘密码身份验证"以非交互方式执行密码身份验证的工具 通俗来说就是 使用ssh密码登录 是需要在连接时手动输入密码的,没办法明文连接,如下图 ...

  4. Linux:两种非交互修改用户密码的两种方式

    背景说明 在制作docker镜像时,会经常涉及添加用户并给用户设置密码的操作.这样的场景在使用Dockerfile时,不能使用交互方式进行镜像制作,这时候就需要使用非交互的方式添加用户并修改用户密码. ...

  5. linux试密码3次则屏蔽ip,linux centos封锁多次ssh密码错误的主机IP

    封锁多次ssh密码错误的主机IP .建立脚本内容 $ cat /home/cnscn/sh/ssh_scan_crontab.sh #!/bin/bash # Author http://jabin. ...

  6. ssh自动输入密码登录服务器/ssh免输入密码登录/非交互ssh 密码验证

    From: http://www.linuxidc.com/Linux/2011-02/31921.htm 由于经常需要登录一些远程的服务器,每次都需要将密码重输一遍,如下: #ssh 用户名@我的服 ...

  7. linux交换机登陆密码,h3c交换机配置ssh密码验证登录方式

    一.背景: 1.由于PC机串口不支持热插拔,请不要在交换机带电的情况下,将串口插入或者拔出PC机.当连接PC和交换机时,请先安装配置电缆的DB-9端到PC机,再连接RJ-45到交换机:在拆下时,先拔出 ...

  8. h3c交换机配置ssh密码验证登录方式

    一.背景: 1.由于PC机串口不支持热插拔,请不要在交换机带电的情况下,将串口插入或者拔出PC机.当连接PC和交换机时,请先安装配置电缆的DB-9端到PC机,再连接RJ-45到交换机:在拆下时,先拔出 ...

  9. linux shell sshpass 远程服务器 批量修改密码

    命令如下: # 作用:把192.168.101.91服务器原密码:111111改成Softsec@2020CN sshpass -p "111111" ssh -o StrictH ...

最新文章

  1. Android中WIFI开发总结(一)
  2. UIWindow 使用介绍
  3. sqoop同步hdfs与mysql端口_使用Sqoop将数据在HDFS与MySQL互导
  4. aix 查看目前java进程_问一个 AIX 的命令 ps -ef|grep java
  5. Tinyhttpd源码--实现http服务器
  6. dependencyManagement与dependencies区别
  7. HDU3966(树链剖分)
  8. 网络:WiFi6和WiFi5的区别介绍
  9. WindowProc和DefWindowProc的区别
  10. oracle双重for循环sql,Oracle 11g中for循环中的PL / SQL限制
  11. [转]BVH文件介绍
  12. [Luogu 1160] 队列安排
  13. python大作业 课设
  14. Excel 提取单元格中的数字、中/英文方法
  15. 如何进行支付流程及安全测试?
  16. PostgreSQL安装 弹出Error running
  17. ISO15765协议
  18. linux 64位数据库下载地址,Linux 7 平台 64位 DM8(8.1.0.147) 安装文件下载地址
  19. c语言程序的流程控制语句,三 C语言流程控制语句
  20. docker安装zookeeper,以及zk可视化界面介绍

热门文章

  1. UpdateProgress学习
  2. 如何设置SQL Server 全文搜索
  3. 5G NPN 行业专网 — 解决方案
  4. Linux 操作系统原理 — 内存 — 内存分配算法
  5. LTE voice centric和data centric
  6. u32和字符串的转换函数
  7. 力扣(LeetCode)31
  8. 8G的U盘轻松帮助你安装win7/win8/win10/xp系统
  9. Uva 10537 过路费
  10. System.Web.Optimization找不到引用