Зробіть Nautilus монтувати USB, щоб непривілейований користувач міг писати на нього


1

Я використовую Debian Stretch. Я підключаю USB, потім відкриваю Nautilus (як непривілейований користувач). Клацніть кріплення на USB, і Nautilus монтує його. Однак на нього можуть писати лише привілейовані користувачі.

Чи є якийсь спосіб змусити Nautilus змонтувати пристрій, щоб принаймні користувач, який встановив накопичувач, міг записати на нього?


rw завжди був за замовчуванням ; в іншому випадку це буде якось перемогти мету. Де ви бачите "лише для читання" - в mount/ findmntабо в інших місцях?
grawity

Звичайно, він не встановлений як rw, але ваш користувач просто не має дозволу писати на нього? А може, є проблема з файловою системою, яка змушує roгорітись? Перевірте результати монтажу, як підказує grawity, можливо, навіть dmesg або syslog на помилки
Xen2050

Обидва коментатори були правильними, він був встановлений rw, але користувач, що монтує, не мав дозволу писати на нього. Перегляньте оновлене запитання.
nullUser

Яку файлову систему використовує накопичувач?
grawity

Привід NTFS, але я хотів би, щоб він працював і для ext4.
nullUser

Відповіді:


1

Я зрозумів, чому це відбувається для мене. У мене був запис /dev/sde1у /etc/fstab:

/dev/sde1     /media/usb0    auto        rw,user,noauto    0  0

Я відредагував цей файл як root і видалив цю лінію, і тепер USB-накопичувачі, змонтовані nautilus, належать мені та пишуться!

В інших системах, мабуть, /dev/sde1це не правильний пристрій. Щоб дізнатися, що це було б для вас, ви можете спостерігати за результатами, sudo tail -f /var/log/messagesколи ви підключаєте накопичувач. Він повинен показувати купу таких рядків:

May  1 21:00:10 centurion kernel: [14151.300528] scsi 12:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 2
May  1 21:00:10 centurion kernel: [14151.301788] sd 12:0:0:0: Attached scsi generic sg5 type 0
May  1 21:00:10 centurion kernel: [14151.305140] sd 12:0:0:0: [sde] 1966078 512-byte logical blocks: (1.00 GB/959 MiB)
May  1 21:00:10 centurion kernel: [14151.305755] sd 12:0:0:0: [sde] Write Protect is off
May  1 21:00:10 centurion kernel: [14151.312524]  sde: sde1
May  1 21:00:10 centurion kernel: [14151.316724] sd 12:0:0:0: [sde] Attached SCSI removable disk

У рядку з sde: sde1показано, що пристрій для USB-накопичувача є sdeі він має один розділ, тому файл пристрою для встановлення є /dev/sde1.

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