Narzędzia diagnostyczne i konfiguracyjne
msinfo32 msconfig regedit dxdiag compmgmt.msc
Usługa sieciowa telnet pozwala zalogować się zdalnie do komputera i wykonywać na nim polecenia. Dane w sesjach telnetu są przesyłane bez szyfrowania, co naraża użytkownika na przechwycenie haseł i innych poufnych danych. Z tego względu nie jest możliwe bezpośrednie logowanie się na konto użytkownika root w systemie Linux.
Telnet to usługa działająca na zasadzie klient–serwer, kontrolowana przez superdemona xinetd
. Klient jest dołączony do każdej dystrybucji systemu Ubuntu. Z kolei oprogramowanie serwera należy zainstalować samodzielnie.
Polecenie, którym sprawdzamy czy usługa telnet jest zainstalowana na komputerze: sudo systemctl status inetd. Jeśli nie, to instalujemy ją poleceniem: sudo apt install telnetd -y.
Po instalacji próbujemy się połączyć z komputerem, gdzie jest zainstalowana usługa telnet, np. telnet 172.22.2.100. Po nawiązaniu połączenia z innym komputerem zostaniemy poproszeni o podanie loginu do konta na zdalnym komputerze. Po udanym zalogowaniu możemy wykonywać dowolne polecenia na zdalnym komputerze.
Domyślnie usługa telnet działa na porcie 23. Możemy jednak wymusić połączenie na innym porcie: telnet 172.22.2.100 22. W ten sposób możemy sprawdzić czy dany port na zdalnym komputerze jest otwarty (tzn. przyjmuje połączenia).
telnetd
xinetd
poleceniem sudo /etc/init.d/xinetd restartnew
2019-03-18 11:24:49 2020-10-23 10:03:26
msinfo32 msconfig regedit dxdiag compmgmt.msc
Ze strony ubuntu.com/download/server pobierz obraz systemu Ubuntu Server 22.04 LTS W programie VirtualBox dodaj nową wirtualną maszynę: nazwa dowolna, typ Linux, wersja Ubuntu (64-bit). Rozmiar
Konwersja na typ całkowity Jeżeli w kodzie, który piszemy, zajdzie konieczność zamiany zmiennej typu np. string na liczbę całkowitą, to możemy do tego użyć funkcji int(). Przyjmuje ona j
Pisanie jakiegokolwiek programu bez używania zmiennych byłoby bardzo trudne. Zmienne służą do przechowywania danych różnego typu: liczb, tekstów, wartości logicznych i innych, o których na r
Podstawowe operatory arytmetyczne w języku Python + – dodawanie - – odejmowanie * – mnożenie / – dzielenie // – dzielenie z zaokrągleniem % – reszta z dzielenia ** – potęg