SSH: sshpass

 

 

 

  1. -f filename Take password to use from file
    sshpass -f password ssh intrinsic pmap --version

     

  2. -d number Use number as file descriptor for getting password
    exec {fd}< password
    sshpass -u$fd ssh intrinsic pmap --version
    eval "exec $fd<&-"

     

  3. -p password
    sshpass -p password ssh intrinsic pmap --version

     

  4. -e 
    SSHPASS=intrinsic sshpass -e ssh intrinsic ethtool ens160

     

  5. -P  Set the password prompt. Sshpass searched for this prompt in the program's output to the TTY as an indication when to send the password. By default sshpass looks for the string

    "assword:" (which matches both "Password:" and "password:"). If your client's prompt does not fall under either of these, you can override the default with this option

     

    设置错误将hang住

     

posted @   ascertain  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示