Odczytaj plik, który nie jest własnością mnie, w katalogu będącym własnością mnie

1

Proces demona działający jako specjalny użytkownik utworzył pliki, które tylko jego użytkownik może odczytać. Katalog jest własnością moją i mam prawo zapisu do katalogu. Czy istnieje sposób, w jaki mogę czytać lub kopiować pliki bez uprawnień sudo?

Krumelur
źródło

Odpowiedzi:

2

Nie masz pozwolenia na jej przeczytanie - dlatego nie możesz go przeczytać.

Masz uprawnienia do zmiany katalogu - możesz zmienić nazwę lub usunąć plik.

W pewien sposób możesz uzyskać dostęp do nazwy pliku, ale nie do jego zawartości.

choroba
źródło
Miałem nadzieję, że istnieje jakiś sprytny sposób, ponieważ jestem właścicielem katalogu nadrzędnego. Ale ma sens, że nie powinienem być w stanie tego przeczytać. Dzięki!
Krumelur,
0

Jeśli to wielka sprawa, możesz po prostu uruchomić dysk na żywo, aby przeczytać go w kółko ...

Uruchom komputer na Live Disc (domyślnie login root) i (wszystko w terminalu):

  1. Stwórz punkt montowania: mkdir / mnt / mountpoint
  2. Znajdź swoją partycję, jeśli jej nie znasz: fdisk -l
  3. Zamontuj: mount / dev / sdaX / mnt / mountpoint
  4. Przejdź do katalogu: cd / mnt / mountpoint / home / (nazwa użytkownika) / dir / fileYouCantRead
  5. Wystarczy przeczytać plik do terminala w Less: cat fileYouCantRead | mniej

To dostarczy ci zawartość - jeśli to wystarczy, aby wykonać proces.

nerdwaller
źródło