How to make a Linux Shell Server/pl
SSH,albo bezpieczna powłoka,pozwala na zdalny dostęp do komputera przez CLI.
Zainstaluj system operacyjny
Na początku,gdy stawiasz serwer shellowy,musisz mieć system operacyjny. Ubuntu jest łatwy w obsłudze i instalacji,więc jego użyjemy. Znajdź stary komputer,którego nie będziesz używał,upewnij się,że ma połączenie przez internet(nie przez modem,chyba,że chcesz,aby serwer działał wolno),i upewnij się,że spełnia następujące wymagania:
| Domowy i Laptop | ||
|---|---|---|
| Minimalne | Zalecane | |
| Procesor | 300 MHz (x86) | 700 MHz (x86) |
| Pamięć | 256 MB | 384 MB* |
| Dysk twardy | 4 GB | 8 GB |
| Karta graficzna | VGA @ 640x480 | VGA @ 1024x768 |
Pobierz darmową wersję Ubuntu stąd i nagraj na płytę,by zainstalować go na wybranym komputerze. Nie będę wyjaśniał,jak zainstalować Ubuntu,tylko odeślę cię tutaj. Kiedy zainstalujesz Ubuntu,wróć tutaj.
Instalacja i konfiguracja Open SSH
Ta część jest łatwa. Zaloguj się do Ubuntu,wejdź do terminala i wpisz:
sudo apt-get install openssh-server
Kiedy instalacja się powiedzie,powinieneś móc połączyć się z serwerem z innego komputera.
By to zrobić,napisz:
ssh <nazwa_uzytkownika>@<adres ip>
If that works then you are completely setup and ready to go. But if you would like to be able to access your ssh server from outside of your home network then you must proceed to the next section.
Przekierowanie portów
Zanim zaczniemy,muszę cie ostrzec,otwieranie jakiegokolwiek portu w firewallu jest związane z ryzykiem bezpeczeństwa. Kontynuuj tylko,jeśli znasz i przyjmujesz ryzyko. Domyślnie OpenSSH pracuje na porcie TCP 22. Jeśli chcesz uzyskać dostęp spoza swojej podsieci,musisz się upewnić,że ten port jest otwarty na wszystkich firewallach. Dlatego,iż jest wiele routerów i firewalli sprzętowych i programowych,nie mogę ich tu opisać. Mogę odesłać cię tutaj,gdzie znajdziesz,jak przekierować porty. Kiedy przekierowałeś port,przetestuj serwer. Niestety,nie możesz zrobić tego w domu. Idź więc gdzie indziej i przetestuj go.