Zajištění spustit SSH nezávisle na stavu raspi-config pomocí spuštění skriptů při bootu ### Vytvoř soubor služby: Vytvoř soubor s názvem například povolit-ssh.service v adresáři /etc/systemd/system/ Můžeš k tomu použít textový editor s právy roota (uložení Ctrl+O Enter, opuštění Ctrl+X): sudo nano /etc/systemd/system/povolit-ssh.service Vlož následující obsah do souboru: ---- [Unit] Description=Povolit a spustit SSH při bootu After=network.target [Service] Type=oneshot ExecStart=/bin/bash /usr/local/sbin/script-ssh.sh RemainAfterExit=yes [Install] WantedBy=multi-user.target ---- Description: Krátký popis služby. After=network.target: Zajistí, že se služba spustí až po inicializaci sítě. Type=oneshot: Označuje službu, která provede svou práci a skončí. ExecStart=/bin/bash /usr/local/sbin/script-ssh.sh: Zde skutečná cesta ke skriptu. RemainAfterExit=yes: Zajistí, že služba bude považována za aktivní i po skončení skriptu. WantedBy=multi-user.target: Určuje, že tato služba by měla být spuštěna, když systém dosáhne multi-user targetu (běžný stav pro serverové systémy). ### Vytvoř svůj skript: Vytvoř spustitelný skript (například cesta: /usr/local/sbin/script-ssh.sh) sudo nano /usr/local/sbin/script-ssh.sh s příkazy pro povolení a spuštění SSH: ---- #!/bin/bash sudo systemctl enable ssh sudo systemctl start ssh ---- Nezapomeň nastavit spustitelná práva pro skript: sudo chmod +x /usr/local/sbin/script-ssh.sh Povol svou novou službu: sudo systemctl enable povolit-ssh.service Spusť svou novou službu (pro otestování): sudo systemctl start povolit-ssh.service Restartuj systém: sudo reboot Při dalším bootu by se tvůj skript měl spustit a zajistit, že je SSH povoleno a spuštěno. ######