Процесс демона, работающий как специальный пользователь, создал файлы, которые может прочитать только его пользователь. Каталог принадлежит мне, и у меня есть права на запись в каталог. Можно ли как-то читать или копировать файлы без прав sudo?
2 ответа
2
У вас нет разрешения на его чтение, поэтому вы не можете его прочитать.
У вас есть права на изменение каталога - вы можете переименовать или удалить файл.
В некотором смысле, вы можете получить доступ к имени файла, но не к его содержимому.
0
Если это огромная сделка, вы можете просто загрузить живой диск, чтобы прочитать его в несколько раз ...
Загрузитесь с Live Disc (по умолчанию - root) и (все в терминале):
- Создайте точку монтирования: mkdir /mnt /mountpoint
- Найдите свой раздел, если вы его не знаете: fdisk -l
- Смонтируйте его: mount /dev /sdaX /mnt /mountpoint
- Перейдите в каталог: cd /mnt / точка монтирования / home /(имя пользователя)/ dir / fileYouCantRead
- Просто прочитайте файл в терминал в Less: cat fileYouCantRead | Меньше
Это даст вам содержимое - если это достаточно важно, чтобы сделать процесс.