Często zachodzi potrzeba do logowania się do zdalnego shella i uruchomienia konsolowego klienta IRC Irssi, tak aby być cały czas zalogowanym do sieci IRC. Zdalny darmowy shell dostarcza bshellz. Aby utworzyć tam darmowe konto postępujemy następująco:
z klienta IRC łączymy się z ich kanałem na freenode:
/join #bshellz
na tym kanale wydajemy polecenie:
/MSG BeschBot ! register
następnie przełączamy się do BeschBot i wydajemy polecenie:
!registaer Twoja_wybrana_nazwa_użytkownika Twój_adres email
Dostaniesz maila o potwierdzenie rejestracji, wydaj na BeschBot polecenie jakie tam jest zawarte, dostaniesz następnego maila z informacjami do logowania. logowanie jest takie:
ssh nazwa_użytkownika@shell.bshellz.net
Po zalogowaniu najlepiej jest zmienić hasło na takie jak Ci odpowiada, wydając polecenie:
passwd
Następnie na screenie uruchamiamy irssi:
screen irssi irssi
Teraz łączymy się z freenode:
/connect chat.freenode.org
i łączymy się z kanałami:
/join #nazwa_kanału
Przełączamy się między kanałami poprzez naciśnięcie klawiszy Ctrl+p, Ctrl+n (poprzedni kanał, następny kanał)
Zakańczamy sesję irc poleceniem:
/quit
Na koniec ważna informacja Twoje konto na bshellz jest aktywne tylko przez tydzień, dlatego co kilka dni na ich kanale #bshellz wydaj polecenie:
!keep Twoja_nazwa_uzytkownika
Po uśpieniu,albo wyłączeniu Twojego komputera reaktywujemy irssi po zalogowaniu się do Twojego serwera SSH wydając polecenie:
screen -raAd
I jeszcze jedno.Na zdalnym shelu bshellz można też uruchomić znc proxy, jest to o tyle wygodniejsze, że można łączyć się z znc z każdego klienta IRC. Konfigurację znc opisałem w artykule "ZNC IRC Proxy". Tylko uwaga, przed uruchomieniem znc na bshellz, najpierw po zalogowaniu się należy wydać polecenia:
mkdir .znc
cd .znc
mkdir configs
Teraz można uruchomić znc. Adres ip servera znc (tego uruchomionego na bshellz) odczytujemy w pliku w katalogu domowym: ~/.ssh/known_hosts, potrzebny nam będzie do logowania się z klienta IRC
Brak komentarzy:
Prześlij komentarz