Debian 9. Нет прав на запись файлов на флешке

Автор Grey_rnd, 09 июля 2018, 11:03:46

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Grey_rnd

Debian 9.
Други порошу помощи.такая же фигня - не дает копировать на флешку, пишет нет прав.

blkid
Открыть содержимое (спойлер)
root@Aspire3613LC:/home/acer# blkid
/dev/sda1: UUID="c55867c7-f785-4a92-bc5e-e60c511419f7" TYPE="ext4" PARTUUID="000dd7bf-01"
/dev/sda5: UUID="f5a80a58-84e1-4eb9-8b4b-01588f0fb4db" TYPE="swap" PARTUUID="000dd7bf-05"
/dev/sda6: UUID="63172349-3679-4979-be3d-77403d0c5337" TYPE="ext4" PARTUUID="000dd7bf-06"
/dev/sdb1: LABEL="APACER" UUID="CCA6-2F4D" TYPE="vfat" PARTUUID="06b25d64-01"
[свернуть]
mount | grep sd
Открыть содержимое (спойлер)

root@Aspire3613LC:/home/acer# mount | grep sd
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
/dev/sda6 on /home type ext4 (rw,relatime,data=ordered)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sdb1 on /media/usb0 type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro,user)
[свернуть]
fstab
Открыть содержимое (спойлер)

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=c55867c7-f785-4a92-bc5e-e60c511419f7 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=63172349-3679-4979-be3d-77403d0c5337 /home           ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=f5a80a58-84e1-4eb9-8b4b-01588f0fb4db none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0
[свернуть]
в чем может быть причина?

Не нужно дописывать вопросы в решенные темы 3-хлетней давности. qupl
Asus X59SL

Ogis1975

Цитата: Grey_rnd от 09 июля 2018, 11:03:46Други порошу помощи.такая же фигня - не дает копировать на флешку, пишет нет прав.
Какая система, какое окружение у вас? Зачем флешку монтируете под рутом? У меня вот так. Я установил маленькую утилиту, под названием udevil Если хочу примонтировать флешку, в терминал вбиваю команду udevil mount /dev/sdb1 Все подключается буз прав рута. Правда, я не пользуюсь графическими фм, только консольными, да и DE у меня нету, только WM-Xmonad. 

Oddmean

#2
Цитата: Grey_rnd от 09 июля 2018, 11:03:46/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0
Сомнительная строка. Если 2 флешки подключить, куда вторая смонтируется? Или на флешке несколько разделов окажется, что тогда?

А вообще лечение простое, при смонтированной флешке:
sudo chown -R [user]:[user] /media/usb0
По идее во все следующие разы она будет нормально монтироваться


Cообщение объединено 09 июля 2018, 16:38:50

Ещё вариант придумал:
sudo chown -R nobody:nogroup /media/usb0
sudo chmod 777 /media/usb0

Но надо затестить  ;)

Cообщение объединено 09 июля 2018, 16:45:02

P.S.
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0

Лично моё мнение эти строки надо удалить, ну или хотя бы закомментировать. В них нет смысловой нагрузки, один вред

Cообщение объединено 09 июля 2018, 16:54:04

Вот пример моего /etc/fstab:
UUID=9680c6b9-f9e5-4d05-83c2-9547f9cb91bb /               ext4    errors=remount-ro 0       1
UUID=4dc9c97b-0485-49aa-a702-c3aff5955d23 /home           ext4    defaults        0       2
UUID=0ca3e010-e094-4284-984b-be7c8026a41a none            swap    sw              0       0


А вот вывод lsblk при вставленной флешке, которая смонтировалась автоматом:
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk
├─sda1   8:1    0   549M  0 part
├─sda2   8:2    0   100G  0 part
├─sda3   8:3    0   100G  0 part /
├─sda4   8:4    0     1K  0 part
├─sda5   8:5    0 698,5G  0 part
└─sda6   8:6    0  32,5G  0 part [SWAP]
sdb      8:16   0   1,8T  0 disk
└─sdb1   8:17   0   1,8T  0 part /home
sdc      8:32   1   3,9G  0 disk
└─sdc1   8:33   1   3,9G  0 part /media/oddmean/3a6d6168-c047-46a9-abc0-1c01f8bce298

Grey_rnd

Цитата: Oddmean от 09 июля 2018, 16:33:40ично моё мнение эти строки надо удалить, ну или хотя бы закомментировать. В них нет смысловой нагрузки, один вред
Шайтан!!!!!! Закоментировал -заработало!!!! А что было не так то?!!!!
Asus X59SL

Oddmean

Цитата: Grey_rnd от 09 июля 2018, 22:07:38Шайтан!!!!!! Закоментировал -заработало!!!! А что было не так то?!!!!
Думаю, дело в правах. Скорее всего, стояло root:root. Ну и не стоит писать в fstab /dev/sdb1, т.к. это может оказаться всё что угодно. Либо UUID, либо, в крайнем случае, LABEL