Права, дозволи та групи


1

У мене зовнішній накопичувач встановлений на / media / usbhdd, власник: debian-передача, а група - гебруйкери .

У групу gebruikers я додав особу debian-передачу та pi . Але коли я хочу щось змінити або видалити як користувача pi, це не працює (я отримую помилку дозволу).

my / etc / fstab виглядає так:

/dev/sda1   /media/usbhdd  vfat  uid=debian-transmission,gid=gebruikers 0 0

За допомогою команди id pi я отримую це:

uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),101(input),108(netdev),999(spi),998(i2c),997(gpio),115(debian-transmission),1002(gebruikers)

І з командою ls -l / media / usbhdd: всього 192

drwxr-xr-x 2 debian-transmission gebruikers 32768 Aug 30  2014 disk1
drwxr-xr-x 3 debian-transmission gebruikers 32768 Oct 14 11:42 Network Trash Folder
drwxr-xr-x 2 debian-transmission gebruikers 32768 Aug 31  2014 shares
drwxr-xr-x 3 debian-transmission gebruikers 32768 Oct 14 11:42 Temporary Items
drwxr-xr-x 4 debian-transmission gebruikers 32768 Oct 14 12:26 series
drwxr-xr-x 3 debian-transmission gebruikers 32768 Oct 14 12:26 movies 

Як я можу записати / змінити / видалити з користувачем pi, не змінюючи uid у файлі fstab?

EDIT Це була хитрість:

/ dev / sda1 / media / usbhdd vfat uid = debian-передача, gid = gebruikers, umask = 0000 0 0


Чи можете ви відредагувати своє запитання, щоб додати які id piвідбитки? також буде корисним також ls -lфайл з якогось файлу чи каталогу в /media/usbhdd, щоб побачити, що драйвер встановлює як права за замовчуванням. У будь-якому випадку звичайна fatфайлова система, можливо, не підтримує все (?) Щодо дозволів, подібних unix. Я знаю vfat, проблем немає.
dave_alcarin

@dave_alcarin Я додав інформацію, це vfat це було моє погано.
da1lbi3

Відповіді:


0

Як ви бачите в результатах роботи ls -lвашого пристрою, дозволи для групи та "інші" очищають прапор "запис". Лише користувач може писати.

Якщо ви хочете зберегти монтажну йду недоторканою, додати правильний modeваріант монтування в вашому , /etc/fstabщоб включити дозволу на запис в групу, наприклад , mode=0775є rwxдля користувача і групи, r-xдля інших.


це спосіб це зробити? / dev / sda1 / media / usbhdd vfat uid = debian-передача, gid = gebruikers, режим = 0775 0 0
da1lbi3

Почеркніть мій попередній коментар. Виділіть пробіл після коми.
dave_alcarin

Команда не працює, коли я перезавантажую кореневий рахунок заблоковано .. якщо я видаляю режим, який він завантажується нормально?
da1lbi3

Якщо це не працює, видаліть modeопцію та додайте rwопцію, або встановіть umaskповністю на 0
dave_alcarin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.