Hasło na screen - zawsze.
17 lutego, 2008
We wpisie o haśle dla screen mamy ładnie wyjaśnione jak założyć hasło dla aktualnego screena. Można jednak pójść o krok dalej i każdego uruchamianego screena zabezpieczać automatycznie hasłem (jednym, domyślnym).
W tym celu należy w .screenrc w katalogu domowym usera umieścić linijkę z zakodowanym hasłem:
# This is how one can set a reattach password: # password ODSJQf.4IJN7E # "1234"
Od tej chwili każdy nowouruchamiany screen będzie zabezpieczony hasłem.
Aby utworzyć zakodowane hasło naprościej użyć htpasswd:
htpasswd -n test
Podajemy hasło dwukrotnie, otrzymujemy ciąg w stylu
test:DgVb/mZOaJTVs
Od dwukropka mamy nasze zakodowane hasło, które umieszczamy w .screenrc.
PS. Oczywiście to tylko domyślne hasło, które zawsze można zmienić korzystając ze sposobu opisanego we wspomnianym linku
1. amz napisał(a):
17 lutego 2008, 13:27:06
Z 1 strony dobre, z 2giej złe :P, ponieważ hasło bądź co bądź jest na koncie, w plikach, a co do sposobu, który opisałem to trzeba w pamięci mieszać żeby zmienić/podmienić hasło :).
2. rozie napisał(a):
17 lutego 2008, 18:59:28
Toż piszę, że to tylko domyślne i że można je nadpisać. A nie trzeba pamiętać o założeniu, w razie czego.
3. Mateusz A. napisał(a):
19 lutego 2008, 17:43:25
A może blokować screena hasłem z /etc/shadow?
4. rozie napisał(a):
19 lutego 2008, 18:28:38
Mateusz A.: kiepski pomysł, zwł. jak zapomnisz zmienić prawa do .screenrc.
5. Radek napisał(a):
20 lutego 2008, 00:53:29
amz: coś konkretniejszego odnośnie „mieszania w pamięci”?