sshpass:找不到命令错误

sreekem bose

我正在尝试自动从一台服务器到另一台服务器进行文件传输或FTP。

#!/bin/bash
### In this model, the same filename is processed on each run.
### A timestamp is added to the result file and data file is copied to the archive or error folder with a timestamp after processing.

# Set current directory
cd `dirname "$0"`

# Set the environment variables
. ./Environment.sh $0

#######################################################################################################
# 
#######################################################################################################


FILE=/hcm/Inbound/file.csv

sshpass -p 'xyz' sftp -oBatchMode=no -b - -oStrictHostKeyChecking=no [email protected] <<_EOF_

cd /upload/

put $FILE

_EOF_

# Exit
exit $?

当我执行此shell脚本时,在腻子中收到以下错误:

 -bash: sshpass: command not found

我尝试通过ssh-keygen -t dsa其他步骤使用ssh无密码方法,但由于无法执行后续步骤,因此无法访问第二台服务器的腻子。

请帮助

哈尼

您将需要在正在运行代码的客户端服务器上安装sshpass,该代码是大多数Linux发行版中默认未安装的工具

如果您在Ubuntu中,请使用此命令

apt-get install sshpass

在centOS / redhat上使用此安装epel

wget https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

安装sshpass

yum --enablerepo = epel -y安装sshpass

谢谢

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到命令错误

来自分类Dev

使用jenkins shell调用python问题找不到sshpass命令

来自分类Dev

“ c:找不到命令”错误

来自分类Dev

找不到makeobj命令错误

来自分类Dev

Python错误:找不到命令

来自分类Dev

.bashrc错误-找不到命令

来自分类Dev

bash:找不到命令错误

来自分类Dev

./startup.sh:找不到命令错误

来自分类Dev

Linux错误:sh:qsub:找不到命令

来自分类Dev

错误sudo:gem:找不到命令

来自分类Dev

jekyll错误/ sh:找不到命令:jekyll

来自分类Dev

Makefile中找不到命令错误

来自分类Dev

rpmbuild错误:找不到命令$`\ r`

来自分类Dev

Kulture错误-找不到kpm命令

来自分类Dev

错误:找不到符号-在每个命令上

来自分类Dev

OSX错误dnvm:找不到命令

来自分类Dev

Bash脚本-“错误:找不到命令”?

来自分类Dev

Shell脚本:找不到命令错误

来自分类Dev

如果语句导致“找不到命令错误”

来自分类Dev

cocoapods安装失败,找不到命令错误

来自分类Dev

ssh错误bash:22:找不到命令

来自分类Dev

在zsh中拦截“找不到命令”错误

来自分类Dev

Kulture错误-找不到kpm命令

来自分类Dev

尝试挂载的sh错误:找不到命令

来自分类Dev

Shell脚本错误:找不到命令

来自分类Dev

找不到命令...错误(Fedora 29)

来自分类Dev

错误消息-openssl:找不到命令

来自分类Dev

在 c shell 中找不到命令错误

来自分类Dev

错误:-bash:tart:找不到命令...类似的命令是:'tar'