gpt4 book ai didi

ubuntu - S3Cmd 作为 www-data 失败并以 root 身份工作

转载 作者:行者123 更新时间:2023-12-04 18:41:58 27 4
gpt4 key购买 nike

我正在运行s3cmd在 Ubuntu 上以 root 身份运行,它工作正常,没有问题。但是作为 www-data 的用户,我的 cron 使用它失败了,我得到了这个。

/var/backups/archives/files/file_name_27-01-2013_01:00:27.tar.gz -> s3://yolkmesh/london/archives/files/file_name_27-01-2013_01:00:27.tar.gz [1 of 69] 57344 of 73404 78% in 1s 31.58 kB/s failed WARNING: Upload failed: /london/archives/files/file_name_27-01-2013_01:00:27.tar.gz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.00) WARNING: Waiting 3 sec...



这会随着越来越长的等待时间而失败。为什么这发生在一个用户而不是另一个用户身上。

如果没有修复,我可以从我的 cron 脚本中以 root 身份运行以下命令吗?
s3cmd put --recursive /var/backups/archives/ s3://yolkmesh/london/archives/
s3cmd已是最新。

最佳答案

可能没有为第二个用户配置 s3cmd。您有 www-data 的 .s3cfg 文件吗?如果没有,请以该用户身份运行 s3cmd --configure 以允许 s3cmd 工作。

关于ubuntu - S3Cmd 作为 www-data 失败并以 root 身份工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14563254/

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