Как переименовать флешку в linux
Обновлено: 03.07.2024
Как поменять права доступа, или правильно отформатировать flash карту?
Внеси себя в группу disk или форматируй через sudo
mkfs, скорее всего, тебе надо натравливать на /dev/sdf1, а не на /dev/sdf. если нет разделов, их надо создать с помощью sgdisk (для GPT), или fdisk (для досовской таблицы разделов).
а chmod и chown надо делать на примонтированную фс
mkfs, скорее всего, тебе надо натравливать на /dev/sdf1
Так и делал. Сейчас flash карта пустая, но права остались теми же.
chmod и chown надо делать на примонтированную фс
Вот в этом я вообще не разбираюсь. Я должен зайти через файловый менджер в папку flash карты?
фс какая используется то ?
Внеси себя в группу disk или форматируй через sudo
Как внести?
Форматирую через sudo.
Вот в этом я вообще не разбираюсь. Я должен зайти через файловый менджер в папку flash карты?
примонтировать файловую систему к директории. потом на эту директорию делать chmod и chown
бугага !
это надо не права а опции монтирования курить.
И udev выставил права доступа на основе своих правил.
Ты путаешь права доступа в ФС и доступ на запись непосредственно на железку.
Ты путаешь права доступа в ФС и доступ на запись непосредственно на железку.
Куда именно ты хочешь права на запись? Прямо в железку или все-таки в фс? В первом случае — не делай так, не надо. Во втором - просто форматни ее через sudo и твоя DE ее сама примонтирует с нужными правами
Куда именно ты хочешь права на запись? Прямо в железку или все-таки в фс?
Изначально я хотел чтобы при подключении flash карты к другому ПК на неё не могли ничего записать. Что я с ней сделал c картой - не помню. Сейчас хочу вернуть настройки по умолчанию.
В первом случае — не делай так, не надо.
Во втором - просто форматни ее через sudo и твоя DE ее сама примонтирует с нужными правами
Я её похоже отформатировал, но права остались теми же mount
Во втором - просто форматни ее через sudo и твоя DE ее сама примонтирует с нужными правами
Я сейчас попробовал её форматировать и вот с этими правами и группой (brw-rw---- 1 root) я могу создавать и удалять файлы.
Похоже я просто не понимаю зачем нужная третья группа для прав доступа.
потомучто fat.
используй ntfs/ext4/xfs/btrfs/etc , если хочешь выставлять права.
Может быть я с ext4 не мог права поменять, а после форматированияони поменялись? Я точно помню что я не мог удалить файлы, когда flash карта была в ext4
Ставить права и владельца на device node бессмысленно, они сбросятся после следующего перетыкания.
Почему тогда я смог так выставить права на что-то, что у меня после перетыкания они сохранялись? Я не мог удалить созданные файлы. Файловая система тогда ещё была ext4. Или я эти права при форматированиимог выставить?
Ты мог сделать chmod -w /mnt/fleshka
Скорее всего я это и сделал. А я мог потом поменять на rw?
Если ты хочешь силами ФС сделать флешку ro на всех компах, то у тебя заведомо ничего не выйдет. Нету такой технологии, которая позволила бы тебе выставить права доступа так, чтобы кто-нибудь другой их запросто не поменял назад. Ты можешь накатить туда ext4, ты можешь перекинуть все файлы на uid 0 и сделать их ro. Но никто не помешает на другом компе сделать sudo rm -rf и влет все удалить.
Читайте также: