Работа с разными именами пользователей при монтировании съемных носителей в Linux


0

У меня есть ноутбук, в котором мое имя пользователя, скажем, "Foo". У меня есть внешний диск, отформатированный в Ext4, для которого все файлы принадлежат "foo" (на уровне файловой системы). Теперь у меня есть рабочий стол, на котором мое имя пользователя, скажем, «bar». Если я подключаю этот внешний диск к этому компьютеру, файлы, как считается, не принадлежат «bar». Это имеет смысл, но это раздражает, потому что их режим битов установлен так, что только владелец может изменять / удалять их. Какой самый чистый способ справиться с этим? Создать группу с "foo" и "bar" и добавить разрешения на изменение группы?

Ответы:


0

Владение и разрешения не имеют большого смысла для носителей, которые перемещаются между разными машинами с разными наборами учетных записей пользователей. Подумайте об использовании файловой системы, которая не имеет никакой информации о владельце, такой как UDF или FAT32.

Кстати, это не имя пользователя, а номер UID. Если пользователь «foo» на компьютере A имеет UID 1000, а пользователь «bar» на компьютере B имеет UID 1000, то компьютер A увидит файлы как принадлежащие «foo», а компьютер B увидит те же файлы как принадлежит "бар". Число - это то, что на самом деле хранится на диске.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.