我正在运行 Fedora 16,刚刚从他们的网站安装了 Dropbox。关闭成功安装程序后,我收到一个“以 root 身份运行”身份验证弹出窗口,尝试运行命令“sh /tmp/tmp40RGAW”。我有点怀疑,因为它似乎不是由我发起的。
相关文件如下:
/tmp/tmp40RGAW:
#!/bin/sh -e
cp /etc/fstab /etc/fstab.bak &&
cat /tmp/tmp9nzubR > /etc/fstab &&
mount -o remount /
/tmp/tmp9nzubR:
#
# /etc/fstab
# Created by anaconda on Sat Dec 31 00:50:09 2011
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=78208710-cd4b-495d-9ae0-18b4e3f7a7a1 / ext4 defaults,user_xattr 1 1
UUID=17e40587-deb9-424c-83cf-92c51dd9d8a4 swap swap defaults 0 0
有人知道这是怎么回事吗?这是 Dropbox 需要的东西吗?
谢谢
答案1
Dropbox 正在尝试启用扩展属性适用于您的/
文件系统。user_xattr
mount 选项允许在命名空间中创建和修改扩展属性 (xattrs) user.*
,Dropbox 使用user.com.dropbox.attributes
它来存储有关其管理的文件的各种元数据。
我建议启用用户 xattr 支持——这对 Dropbox 很有用,而且不会造成任何损害。编辑您的fstab
,按照脚本重新挂载文件系统,然后过一段时间您就可以查看存储的属性——getfattr -R -d ~/Dropbox
将转储内部所有文件的所有 xattr。不过,我不确定 Dropbox 在那里保存了什么。