sh 使用sshpass和bash。当您无法让人们使用ssh进行公钥认证时,请使用sshpass自动提供密码。钍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 使用sshpass和bash。当您无法让人们使用ssh进行公钥认证时,请使用sshpass自动提供密码。钍相关的知识,希望对你有一定的参考价值。

sshpass -f "$ssh_passwd_file" \
  scp -q "$sub_file" \
    "$ssh_user@$ssh_host:$ssh_dir/$ssh_filename" \
  || {
    exit_status="$?"
    printf "sshpass returned exit status '%s'.\n" "$exit_status" >&2
    return "$exit_status"
  }

以上是关于sh 使用sshpass和bash。当您无法让人们使用ssh进行公钥认证时,请使用sshpass自动提供密码。钍的主要内容,如果未能解决你的问题,请参考以下文章

远程调用shell脚本文件和远程复制文件

使用sshpass和ssh实现无密码自动远程登录

Windows 上的“sshpass 无法识别”

sshpass:找不到命令错误

sh 当你不能让人们允许scp。

使用sshpass 和 ssh-copy-id批量拷贝公钥到远程主机