trwałe usuwanie danych z dysku
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
trwałe usuwanie danych z dysku
Chciałbym się pozbyć trwale (tzn tak, żeby nikt nie mógł ponownie odtworzyć, odzyskać danych) danego dokumentu, zdjęcia z dysku twardego. W windows wyrzucenie do kosza nie usuwało pliku w sposób trwały i trzeba się było posiłkować dodatkowymi programami, które nadpisywały informacje w miejsce usuwanych (np eraser). Jak ta sytuacja wygląda pod Ubuntu i czy potrzeba do tego celu dodatkowych programów, jeśli tak to jakich?
-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: trwałe usuwanie danych z dysku
kiedyś napisałem taki skrypt:
trzykrotnie nadpisuje dane z pliku losowymi danymi (/dev/urandom, można zmienić na /dev/zero, aby nadpisywał samymi zerami) i usuwa go.
Kod: Zaznacz cały
#!/bin/bash
size=`du -b $1 | awk '{print $1}'`
for i in `seq 1 3`;
do
echo -e '\E[1m'"$1 (nadpisywanie nr $i)"'\E[0m'
dd bs=1 count=$size if=/dev/urandom of=$1
done
rm $1
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Ponieważ konsola to dla mnie czarna magia: jak użyć powyższego skryptu do usunięcia z pulpitu pliku np o nazwie cytryna?
-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: trwałe usuwanie danych z dysku
otwierasz konsole. wpisujesz po kolei:
(jak ci się otworzy edytor to wklejasz kod, zapisujesz i wyłączasz go)
teraz, aby skasować plik:
(pełna ścieżka do pliku jest widoczna jak klikniesz prawym przyciskiem myszy na ikonie pliku i dasz właściwości)
np. jeżeli plik jest na pulpicie to:
Kod: Zaznacz cały
gksudo gedit /usr/bin/rm0
sudo chmod +x /usr/bin/rm0
teraz, aby skasować plik:
Kod: Zaznacz cały
rm0 "/ścieżka/do/pliku/cytryna"
np. jeżeli plik jest na pulpicie to:
Kod: Zaznacz cały
rm0 "/home/user/Pulpit/cytryna"
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
skopiowałem i wkleiłem w konsolę
otworzył się edytor i wkleiłem twój skrypt, zapisałem, zamknąłem. Otworzyłem konsolę i wpisałem
Efekt jest taki
Kod: Zaznacz cały
gksudo gedit /usr/bin/rm0
sudo chmod +x /usr/bin/rm0
Kod: Zaznacz cały
rm0 "/home/user/Pulpit/cytryna"
Kod: Zaznacz cały
du: nie ma dostępu do `/home/user/Pulpit/cytryna': No such file or directory
/home/user/Pulpit/cytryna (nadpisywanie nr 1)
dd: błędna liczba `'
/home/user/Pulpit/cytryna (nadpisywanie nr 2)
dd: błędna liczba `'
/home/user/Pulpit/cytryna (nadpisywanie nr 3)
dd: błędna liczba `'
rm: nie można usunąć `/home/user/Pulpit/cytryna': No such file or directory
- Szmitas
- Zakręcona Traszka
- Posty: 572
- Rejestracja: 28 lis 2006, 17:38
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
- Lokalizacja: Luboń
- Kontakt:
Odp: trwałe usuwanie danych z dysku
Bo "/home/user/Pulpit/cytryna" to ścieżka do pliku, który chcesz usunąć (czyli ścieżka do tego dokumentu) . Dawidgarus podał taką ścieżkę, bo taką miał chęć, u Ciebie na pewno będzie to wyglądać inaczej.
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.
Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Mam taki plik "cytryna" na pulpicie użytkownika "user" więc nie ma błędu w tym miejscu. Myślałem raczej, że coś zrobiłem nie tak wklejając w konsolę w całości formułę
Kod: Zaznacz cały
gksudo gedit /usr/bin/rm0
sudo chmod +x /usr/bin/rm0
- el.pescado
- Zakręcona Traszka
- Posty: 734
- Rejestracja: 26 maja 2005, 11:43
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: trwałe usuwanie danych z dysku
W systemie jest już takie narzędzie - shred. Pozatym trzykrotne nadpisanie to trochę mało. Ponadto, jedno i drugie rozwiązanie działają przy założeniu, że nadpisywanie pliku odbywa się in situ, czyli w tym samym miejscu, co nie jest prawdą dla każdego systemu plików.
EDIT:
P.S. W ogóle najlepiej poczytać
EDIT:
P.S. W ogóle najlepiej poczytać
Kod: Zaznacz cały
man shred
- MrRobby
- Przyjaciel
- Posty: 398
- Rejestracja: 21 lip 2006, 20:26
- Płeć: Mężczyzna
- Wersja Ubuntu: 18.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Odp: trwałe usuwanie danych z dysku
Osobiście używam niszczarki z pakietu kgpg.
Pozdrawiam MrRobby
BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Użyłem w konsoli polecenia shred, a oto efekt: Pliku nie usunęło. Nie wiem w czym problem; ścieżkę do pliku wziąłem z jego właściwości.
Kod: Zaznacz cały
shred /home/user/Pulpit/cytryna
shred: /home/user/Pulpit/cytryna: błąd przy otwieraniu do zapisu: No such file or directory
- benitecs
- Piegowaty Guziec
- Posty: 15
- Rejestracja: 31 lip 2007, 23:33
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: Xfce
- Kontakt:
Odp: trwałe usuwanie danych z dysku
Kod: Zaznacz cały
shred -u /sciezka/do/pliku
- Herzog
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 02 kwie 2008, 21:06
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: Xfce
Odp: trwałe usuwanie danych z dysku
wipe
zainstaluj wipe usuwa tak pliki jak katalogi działa jak polecenie rm tylko wyjątkowo ostatecznie.
Znajdziesz w synapticu, albo coby nie szukać:
korzystasz z konsoli.
na zdrowie.
zainstaluj wipe usuwa tak pliki jak katalogi działa jak polecenie rm tylko wyjątkowo ostatecznie.
Znajdziesz w synapticu, albo coby nie szukać:
Kod: Zaznacz cały
sudo apt-get install wipe
Kod: Zaznacz cały
wipe <plik/ścieżka do pliku>
wipe -r <katalog/ścieżka>
na zdrowie.
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Zaczynam nie lubić cytryn Co się dzieje?
Kod: Zaznacz cały
user@user-desktop:~$ wipe <cytryna/home/user/pulpit>
bash: błąd składni w pobliżu nieoczekiwanego tokenu 'newline'
user@user-desktop:~$ wipe </home/user/pulpit/cytryna>
bash: błąd składni w pobliżu nieoczekiwanego tokenu 'newline'
user@user-desktop:~$ wipe cytryna/home/user/pulpit
cytryna/home/user/pulpit: fatal: could not lstat: No such file or directory
user@user-desktop:~$ wipe /home/user/pulpit/cytryna
/home/user/pulpit/cytryna: fatal: could not lstat: No such file or directory
user@user-desktop:~$
- Szmitas
- Zakręcona Traszka
- Posty: 572
- Rejestracja: 28 lis 2006, 17:38
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
- Lokalizacja: Luboń
- Kontakt:
Odp: trwałe usuwanie danych z dysku
Pulpit, nie "pulpit"
Wielkość liter jest ważna!
Wielkość liter jest ważna!
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.
Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Kod: Zaznacz cały
user@user-desktop:~$ wipe /home/user/Pulpit/cytryna
/home/user/Pulpit/cytryna: fatal: could not lstat: No such file or directory
user@user-desktop:~$ wipe /cytryna/home/user/Pulpit
/cytryna/home/user/Pulpit: fatal: could not lstat: No such file or directory
user@user-desktop:~$
- Szmitas
- Zakręcona Traszka
- Posty: 572
- Rejestracja: 28 lis 2006, 17:38
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
- Lokalizacja: Luboń
- Kontakt:
Odp: trwałe usuwanie danych z dysku
Bo podajesz złą ścieżkę, takie to ciężkie do zrozumienia? Zastanów się porządnie gdzie ten dany plik czy katalog leży i zastosuj odpowiednią komendę. Jak masz problemy z tym to opisz tutaj DOKŁADNIE gdzie on leży i jego dokładną nazwę.
www.ubuntu-pomoc.org - tutaj znajdziesz rozwiązanie każdego Twojego problemu.
Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
Chcesz zostać Redaktorem ubuntu-pomoc.org? Skontaktuj się ze mną!
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Więc podaję DOKŁADNIE: Chodzi o następujący dokument tekstowy "cytryna.doc". Znajduje się on na pulpicie. Po kliknięciu prawym przyciskiem myszy w informacji o położeniu znajduje się następująca formuła "/home/user/Pulpit". W zakładce "uprawnienia" -właściciel - dostęp figuruje wpis "odczyt i zapis". Podzielam Twoje zdanie; też wydaje mi się, że to problem ścieżki do pliku na co wskazują informacje z konsoli. Komendę, w mojej ocenie prawidłową, oddzielam spacją od ścieżki pliku; chętnie podam więcej szczegółów, tylko powiedz jakich (?!). I w tym momencie robi się to ciężkie do zrozumienia.
-
- Piegowaty Guziec
- Posty: 11
- Rejestracja: 01 lis 2008, 13:03
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Musi byc rozszerzenie po kropce, bo be zniego nie usunieszwipe /home/user/Pulpit/cytryna.doc

Pozdrawiam

-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: trwałe usuwanie danych z dysku
wszystkie błędy dotyczą tego, że plik nie istnieje. prawdopodobnie zła ścieżka jest podana.
domyślam się, że pewnie nie zamieniłeś user na nazwę swoje użytkownika...
albo:
domyślam się, że pewnie nie zamieniłeś user na nazwę swoje użytkownika...
Kod: Zaznacz cały
rm0 "/home/<tu podajesz swoją nazwę użytkownika BEZ ostrych nawiasów>/Pulpit/cytryna"
Kod: Zaznacz cały
rm0 "$HOME/Pulpit/cytryna"
- akbar
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 14 kwie 2008, 12:44
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: trwałe usuwanie danych z dysku
Niestety, nie działa. Adres do pliku wpisuję dobrze, naprawdę.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości