gpt4 book ai didi

linux - 通过在命令提示符下输入密码在 linux fedora 12 中传输文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:29:48 25 4
gpt4 key购买 nike

我完全知道这个问题已经被问过很多次了,但我找不到任何满足我要求的解决方案。

任务 -> 我需要将文件从机器 A 传输到机器 B 并在机器 B 上远程执行脚本。由于我的限制,我不能能够使用注册机,期待实用程序或任何其他需要安装软件包的实用程序。要传输文件,我需要提供密码并且我想在 Url 中提供密码。因为这将在 bash 脚本中运行并且不需要用户干预。

我的调查- 我想过使用 scp 但意识到,它不可能在命令提示符下提供密码。所以我想知道,是否有 rsync 的任何其他替代方案。

下面是小尝试

#!/bin/bash
PATH=/usr/bin:/usr/sbin:/bin:/sbin
USER="bob"
RSYNC_PASSWORD="blue"
MACHINE_B="192.168.200.2"
if ping -c 1 -W 1 $MACHINE_B
then
echo "There is machine b as well"
echo " cheking to transfer file to machine b"
rsync lol.sh 192.168.200.2:/home/bob/
fi

感谢和问候,山姆

最佳答案

我已经尝试了上面提到的各种选项,但不幸的是,它们都不适用于我的情况。但我要感谢大家对我的帮助,我当然学到了一些新东西,特别是 rsync。就我而言,我必须依靠 ssh key 才能使其正常工作。

关于linux - 通过在命令提示符下输入密码在 linux fedora 12 中传输文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12054163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com