Last Updated on 01/02/2023 by administrator
SystemRescue – Připojení přes SSH (SystemRescue SSH connect)
SystemRescue – Jak se připojit přes SSH (SystemRescue SSH connect)
Motivace:
Tento článek popisuje jak se připojit pomocí SSH na toolkit se jménem SystemRescue.
Implementace:
V konzoli sysrescue ověřit, zda běží SSH server na TCP/22:
ss -tunlp
Výpis příkazu ss -tunlp ukazuje, že služba sshd běží na portu TCP/22
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process udp UNCONN 0 0 0.0.0.0:68 0.0.0.0:* users:(("dhclient",pid=1407,fd=8)) udp UNCONN 0 0 0.0.0.0:68 0.0.0.0:* users:(("dhclient",pid=1373,fd=8)) tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=1525,fd=3)) tcp LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=1525,fd=4))
Pokud je v síti DHCP server, je možné IP adresu získat pomoci příkazu níže:
dhclient
Zda byla získána IP adresa, lze zjistit pomocí příkazu níže:
ip a
Výpis příkazu ip a ukazuje, že byla získana IP adresa 192.168.88.81.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 54:04:a6:a1:ce:96 brd ff:ff:ff:ff:ff:ff inet 192.168.88.81/24 brd 192.168.88.255 scope global enp8s0 valid_lft forever preferred_lft forever
Alternativně lze nakonfigurovat manuálně IP adresu na rozhraní (v tomto případě na rozhraní enp8s0), pomocí článku https://martinuvzivot.cz/nastaveni-staticke-ip-v-linuxu/.
TCP/22 je defaultně blokovaný pomocí iptables, proto bude iptables dočasně vypnuta pomocí příkazu:
systemctl stop iptables
Vytvořit heslo pro uživatele root:
passwd root
Nyní je možné se připojit přes SSH k SystemRescue.
Zdroj:
[1] https://kerneltalks.com/howto/how-to-disable-iptables-firewall-temporarily/