Jeśli SSH nie zostało zainstalowane w instalatorze, doinstaluj openssh-server. Najpierw uruchom logowanie kluczem w nowej sesji, dopiero potem rozważ ograniczenie haseł.
Przed włączeniem UFW dodaj regułę OpenSSH. Pakiet virtualbox-guest-utils zapewnia integrację przydatną na serwerze, ale schowek i pulpit nie są wymagane w środowisku bez GUI.
Uwaga: Nie ustawiaj PasswordAuthentication no, dopóki logowanie kluczem nie zadziała w nowej sesji. Pozostaw otwartą konsolę VirtualBox.
Polecenie zmieniające konfigurację
Instalacja i kontrola SSH
sudo apt install openssh-server
sudo systemctl enable --now ssh
sudo systemctl status ssh --no-pager
Polecenie zmieniające konfigurację
Utworzenie klucza na komputerze administracyjnym
Drugie polecenie wykonaj na zaufanym komputerze administracyjnym i sprawdź fingerprint hosta.
ssh-keygen -t ed25519
ssh-copy-id student@192.168.70.10
Polecenie zmieniające konfigurację
Zapora z zachowaniem dostępu SSH
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status verbose
Polecenie zmieniające konfigurację
Pakiet integracyjny
sudo apt install virtualbox-guest-utils
systemctl status vboxservice --no-pager
Oczekiwany rezultat
- SSH działa i jest dopuszczony przez UFW tylko zgodnie z planem.
- Logowanie kluczem zostało sprawdzone przed zmianą polityki haseł.
- Usługa integracyjna jest aktywna albo świadomie pominięta.