lik173
@lik173
Хацкер

Как изменить права для папки (диска) в Linux?

Есть папка /media/cdrom0 как изменить её на все права?
писал:
chmod a=rwx /media/cdrom0
chmod -r -rwx /media/cdrom0
sudo chown -R root:root /media/cdrom0
пишет ошибки:
chown: изменение владельца '/media/cdrom0/*': Файловая система доступна только для чтения
chmod: изменение прав доступа для '/media/cdrom0/': Файловая система доступна только для чтения.
*-все файлы папки
нужно изменить права для всего диска
как это сделать?

Понял что нужно скопировать файлы
  • Вопрос задан
  • 2370 просмотров
Решения вопроса 2
justhostRU
@justhostRU
очевидно, сдром примонтирован.
сначала надо извлечь диск(отмонтировать). а потом изменить права на сам каталог /cdrom.
Ответ написан
Комментировать
BorLaze
@BorLaze
Java developer
Точно!

Если дать права на запись, то CD-R превращается в CD-RW!
А если переименовать /media/cdrom0 в /media/dvdrom0 - то можно и DVD диски проигрывать!

ЗЫ: люди добрые, ну чем вы думаете???
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
Adamos
@Adamos
/media/cdrom0 - это компакт-дисковод, он физически работает только на чтение, как ни тужься над правами.
Что сделать-то хотел? Если записать болванку, то это делается не так.
Ответ написан
примонтировать файловую систему для записи и применить chmod для всех файлов на диске.
Ответ написан
Комментировать
shambler81
@shambler81 Куратор тега Linux
изменить права на файлы

find /tmp/you_papka -type d -exec chmod 755 {} ;\ - выставить права на все каталоги
find /tmp/you_papka -type f -exec chmod 644 {} ;\ - выставить права на все файлы в этой папке и ниже

chmod -R root:root /tmp/you_papka- владелец root группа root на все что в этой папке (опасная команда вводить только с полным путем иначе есть вариант снести права всей системы ооочень быстро работает.
но это ответ на ваш вопрос, однако не совсем понятно что вы хотите сделать.
ОПишите реальную задачу сдается вы делаете что-то не то
Ответ написан
Комментировать
@voleg4u
http://www.voleg.info/
Если система не слишком стара - можно попробовать overlay. Это как раз для случаев "починки" файловых систем "только для чтения" без копирования содержимого.
# cd /tmp && rm -rf lower upper tmp merged && mkdir lower upper tmp merged
# mount /dev/cdrom lower
# mount -t overlay overlay -o lowerdir=lower,upperdir=upper,workdir=tmp merged
# cd merged

И делай там чего хочешь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы