Skocz do zawartości

Jak "popsuć" Fedorę


SACZI

Rekomendowane odpowiedzi

Ja to robie tak:

- korzystając z polecenia vipw (jako root oczywiście) wchodzę w edycję pliku /etc/passwd. Należy korzystać z vipw a nie innego edytora - to ze względu na bazę "shadow" haseł.

- odnajduję usera

testowy:x:501:501::/home/testowy:/bin/bash

ustawiam się na literce "x" za nazwą usera i wciskam klawisz "x" (w vi to skasowanie dokładnie jednego znaku pod kursorem) i wychodzę z zapisem (<escape> :wq <enter>)

- system się pyta:

You are using shadow passwords on this system.
Would you like to edit /etc/shadow now [y/n]? y

Jak odpowiedzieć to widać na wklejonym przykładzie

- znowu odnajdujemy usera

testowy:!!:13750:0:99999:7:::

ustawiamy się tym razem na 1. wykrzykniku za nazwą usera i wciskamy "x" 2 razy (skasujemy w ten sposób oba wykrzykniki) i wychodzimy z zapisem (<escape> :wq <enter>)

Gotowe.

 

Jest pewnie jakiś bardziej elegancki sposób, ale ten mi działa i nie spotkałem się z przypadkiem, żeby rozwaliło to bazę haseł o ile korzysta się z polecenia vipw a nie z np. vi /etc/passwd.

Wydaje mi się również, że można gdzieś w desktopie ustawić opcję automatycznego logowania usera bez podawania nazwy i hasła.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja to robie tak:

- korzystając z polecenia vipw (jako root oczywiście) wchodzę w edycję pliku /etc/passwd. Należy korzystać z vipw a nie innego edytora - to ze względu na bazę "shadow" haseł.

- odnajduję usera

testowy:x:501:501::/home/testowy:/bin/bash

ustawiam się na literce "x" za nazwą usera i wciskam klawisz "x" (w vi to skasowanie dokładnie jednego znaku pod kursorem) i wychodzę z zapisem (<escape> :wq <enter>)

W tym miejscu się zawieszam. Nie wiem jak opuścić edytor.

Mam wcisnąć escape?

Odnośnik do komentarza
Udostępnij na innych stronach

- znowu odnajdujemy usera
testowy:!!:13750:0:99999:7:::

ustawiamy się tym razem na 1. wykrzykniku za nazwą usera i wciskamy "x" 2 razy (skasujemy w ten sposób oba wykrzykniki) i wychodzimy z zapisem (<escape> :wq <enter>)

A co w przypadku, gdy wpis dla danegoo usera wygląda jak na załączonym zdjęciu (użytkownik: saczi)

http://img59.imageshack.us/my.php?image=wipvby0.jpg

 

 

W ogóle, to poznać cały mechanizm haseł w Linuksie by pasowało.

Samą metodę zapamiętam albo i nie, mechanizm, jak zrozumie, to i za 100 lat poustawiam wg moich preferencji.

Jakiś tutorial prosty?

Odnośnik do komentarza
Udostępnij na innych stronach

A co w przypadku, gdy wpis dla danegoo usera wygląda jak na załączonym zdjęciu (użytkownik: saczi)
Najwyraźniej korzystasz z niekodowanych haseł (przynajmniej częściowo). W tym wypadku wystarczy usunąć wszystkie znaki pomiędzy pierwszym a drugim ":" (dwukropkiem) i zapisać plik. W tym przypadku system nie zapyta się o edycję pliku /etc/shadow, ale... ;) Odświeżyłem sobie wiedzę nt. passwd (man passwd :P) i powiem, że można sobie darować tak skomplikowane sztuczki :D

Wystarczy

passwd -d saczi

Jakiś tutorial prosty?
Dobry start:

- man passwd :rolleyes:

- man 5 shadow :rolleyes:

Poza tym link po angielsku do dokumentacji RHEL i kolejne strony z tego rozdziału - bardzo krótki prosty opis.

 

To tyle jeśli chodzi o wstęp do nadawania haseł w systemie.

Odnośnik do komentarza
Udostępnij na innych stronach

Najwyraźniej korzystasz z niekodowanych haseł (przynajmniej częściowo). W tym wypadku wystarczy usunąć wszystkie znaki pomiędzy pierwszym a drugim ":" (dwukropkiem) i zapisać plik. W tym przypadku system nie zapyta się o edycję pliku /etc/shadow, ale... ;) Odświeżyłem sobie wiedzę nt. passwd (man passwd :P) i powiem, że można sobie darować tak skomplikowane sztuczki :D

Wystarczy

passwd -d saczi

Dobry start:

- man passwd :rolleyes:

- man 5 shadow :rolleyes:

Poza tym link po angielsku do dokumentacji RHEL i kolejne strony z tego rozdziału - bardzo krótki prosty opis.

 

To tyle jeśli chodzi o wstęp do nadawania haseł w systemie.

Dzięĸi :rolleyes:

passwd używam, ale nie czytałem man'a.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...