linux - rsync 主机文件 - 权限被拒绝

标签 linux permissions rsync host

我想将一台服务器的主机文件与其他几台服务器同步。我在监视其他文件时没有遇到任何问题。 只有主机文件不起作用。错误消息也很奇怪:

rsync: mkstemp "/etc/.hosts.NOmAJ8" failed: Permission denied (13)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1183) [sender=3.1.0]

我使用的命令是

rsync -a /etc/hosts user@host:/etc/hosts

最佳答案

我自己解决了这个问题。 我是主机文件的所有者,但不是/etc/文件夹的所有者。改变这个解决了我的问题

关于linux - rsync 主机文件 - 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26797835/

相关文章:

android - linux 上的 'ANDROID_HOME' 环境变量,带有 cordova 未定义的 nodejs

javascript - 从 Sharepoint 2007 的权限掩码中读取个人权限

rsync - 如何使用rsync在本地备份文件

rsync - 传输数百万张图像——RSync 不够好

linux - 编辑文件时保留 samba 共享的文件权限

linux - 重新排序 block 字符串

c# - C#中目录的读取权限

php - Laravel 8 storage/framework/cache/data/ee 文件夹将用户设置为root :root rather than apache:apache permission denied

ansible - 将文件和链接重新同步到多个用户,保留权限,但不保留所有者和组

linux - 验证文件字符的字符串,包括空格