为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

.thunderbirds permissions messed up

  • 6 个回答
  • 1 人有此问题
  • 112 次查看
  • 最后回复者为 Jakob77

more options

I must admit that I was very upset when I discovered some time ago that permissions for my files and folders in .thunderbird were messed up in a way that had given all files permission to run as programs. Now I have been living with it for a while without disaster, and I found out the reason for it is that I used ntfs format instead of ext4 on my backup disk. However it still feels bad, and I still don't know how to fix it correctly.

I have for many years before used Fat32 for my backup, .thunderbird included. And it looks like Fat32 takes all those permissions away, so if I just do that again and restore, the illness in quest will be cured. There are some symbolic files I can't copy to Fat32 but Thunderbird doesn't seem to care. Could that be a good way to fix it.?

Or can I perhaps expect an automatic update eventually will fix it.?

Or how do I fix it correctly.?

Thank you in advance.

I must admit that I was very upset when I discovered some time ago that permissions for my files and folders in .thunderbird were messed up in a way that had given all files permission to run as programs. Now I have been living with it for a while without disaster, and I found out the reason for it is that I used ntfs format instead of ext4 on my backup disk. However it still feels bad, and I still don't know how to fix it correctly. I have for many years before used Fat32 for my backup, .thunderbird included. And it looks like Fat32 takes all those permissions away, so if I just do that again and restore, the illness in quest will be cured. There are some symbolic files I can't copy to Fat32 but Thunderbird doesn't seem to care. Could that be a good way to fix it.? Or can I perhaps expect an automatic update eventually will fix it.? Or how do I fix it correctly.? Thank you in advance.

被采纳的解决方案

So if I want the permissions to make my mail database as private and safe as possible I just make .thunderbird and all its sub folders 700 and all files 600, and Thunderbird will work well with that.?

Yes, however, it really depends on what you're trying to achieve. If you're the only one using that machine with your single user account, then locking it down won't change much.

What about the symbolic files ("lock" files) that I could not copy to fat32 and therefore also couldn't restore.?

The lock file is create when Thunderbird is running and using a profile. This will prevent another instance of Thunderbird using the same profile. There is no point backing up or restoring the lock file.

定位到答案原位置 👍 0

所有回复 (6)

more options

I don't think any of the files in a Thunderbird profile need execute permissions. Directories do need to have execute permissions for obvious reasons.

more options

If it is just one permission set for files and just one for folders I have two Terminal commands for Linux that can fix it all in a second.

But I am afraid it is not.

I believe the command "chmod 700 ~/.thunderbird" will put the .thunderbird folder in the right state, and that is very important.

When I look at the data I restored from Fat32 after using Thunderbird for a while I find more folders with 700 but I mostly find 755

Among files I mostly find 600 but also 644


On the other hand it might be that simple because Thunderbird already has or is about to get code built in to put the permissions right. I don't know but in order to make and keep my mail database healthy I very much want to know how to fix it correctly.

more options
When I look at the data I restored from Fat32 after using Thunderbird for a while I find more folders with 700 but I mostly find 755

Both is fine. With 755 you allow group and others to access those directories. It's up to you.

Among files I mostly find 600 but also 644.

Again, both is fine. With 644 you allow group and others to read those files.

it might be that simple because Thunderbird already has or is about to get code built in to put the permissions right.

No, Thunderbird does not mess with file system permissions.

I very much want to know how to fix it correctly.

With the permissions you mentioned I don't see anything wrong with it. So unless you do have a particular problem (which I doubt) just leave it alone.

more options

christ1 said

When I look at the data I restored from Fat32 after using Thunderbird for a while I find more folders with 700 but I mostly find 755

Both is fine. With 755 you allow group and others to access those directories. It's up to you.

Among files I mostly find 600 but also 644.

Again, both is fine. With 644 you allow group and others to read those files.

it might be that simple because Thunderbird already has or is about to get code built in to put the permissions right.

No, Thunderbird does not mess with file system permissions.

I very much want to know how to fix it correctly.

With the permissions you mentioned I don't see anything wrong with it. So unless you do have a particular problem (which I doubt) just leave it alone.


Thank you.

So if I want the permissions to make my mail database as private and safe as possible I just make .thunderbird and all its sub folders 700 and all files 600, and Thunderbird will work well with that.?


What about the symbolic files ("lock" files) that I could not copy to fat32 and therefore also couldn't restore.?

more options

选择的解决方案

So if I want the permissions to make my mail database as private and safe as possible I just make .thunderbird and all its sub folders 700 and all files 600, and Thunderbird will work well with that.?

Yes, however, it really depends on what you're trying to achieve. If you're the only one using that machine with your single user account, then locking it down won't change much.

What about the symbolic files ("lock" files) that I could not copy to fat32 and therefore also couldn't restore.?

The lock file is create when Thunderbird is running and using a profile. This will prevent another instance of Thunderbird using the same profile. There is no point backing up or restoring the lock file.

more options

christ1 said

So if I want the permissions to make my mail database as private and safe as possible I just make .thunderbird and all its sub folders 700 and all files 600, and Thunderbird will work well with that.?

Yes, however, it really depends on what you're trying to achieve. If you're the only one using that machine with your single user account, then locking it down won't change much.

What about the symbolic files ("lock" files) that I could not copy to fat32 and therefore also couldn't restore.?

The lock file is create when Thunderbird is running and using a profile. This will prevent another instance of Thunderbird using the same profile. There is no point backing up or restoring the lock file.


Thank you very much.

I have never had more than one user for .thunderbird, so I go ahead.

To set the permissions 700 for folders and 600 for files I have now used these two Terminal commands:


find ~/.thunderbird -type d | while read DIR ; do chmod 700 "${DIR}" ; done


find ~/.thunderbird -type f | while read DIR ; do chmod 600 "${DIR}" ; done


You have approved the permissions, and Thunderbird shows no errors, so I trust this is the way for me to do it in the future.

Fat32 can't copy lock files but ntfs and ext4 can, and as I understand it, I don't have to think about that.

So actually this makes my backup of .thunderbird to ext4 , ntfs and fat32 all compatible with Thunderbird restore in Linux.

And in addition my mail database is even more private and safe than ever before.

You can't imagine how good it feels. :-)