Kapitel 9 · Guide · 1B Terminal
Almindelige problemer og løsninger
Når noget går galt, fortæller appen, hvad der skete, og hvad du skal tjekke; tryk på Detaljer for at se den tekniske meddelelse. Her er de mest almindelige tilfælde.
Problemer og løsninger
«Kan ikke finde serveren …»
Navnet kan ikke slås op. Tjek adressen for slåfejl, og at telefonen har internet. Er det et navn på dit VPN eller dit hjemmenetværk, så forbind til det VPN eller netværk først.
«… afviste forbindelsen på port …»
Serveren kan nås, men intet lytter på den port. Tjek porten i værten (22 som standard), og at SSH-serveren kører (sudo systemctl status ssh eller sshd).
«… svarede ikke i tide» eller «Kan ikke nå …»
Serveren er måske slukket, eller en firewall, et VPN eller dit netværk blokerer den. Kan serveren kun nås hjemmefra, så tilføj dens anden adresse (VPN, Tailscale…) under Avanceret › Andre adresser.
«Serveren afviste login» eller «Serveren afviste nøglen»
Tjek Brugernavn. Med en nøgle skal du sikre dig, at dens offentlige nøgle (tryk på den under Nøglering) står i ~/.ssh/authorized_keys for den bruger, og at andre ikke kan skrive i filen (chmod 600 ~/.ssh/authorized_keys, chmod 700 ~/.ssh).
«Serverens fingeraftryk er ændret!»
Har du geninstalleret serveren eller ændret dens nøgler, så tjek det nye fingeraftryk på serveren, og brug Glem det gemte fingeraftryk…. Havde du ikke ventet det, så lad være med at forbinde: Nogen kan være ved at opsnappe forbindelsen.
«Ingen fælles sikkerhedsalgoritmer»
Serveren tilbyder kun forældede algoritmer. Er det en gammel server eller en netværksenhed, du stoler på, så slå Tillad gamle algoritmer til under Avanceret, kun for den vært.
Beskederne kommer ikke
Tjek, at notifikationer er tilladt for 1B Terminal i Android, at Giv besked, når en session venter på dig er slået til, og at agenten sender beskeder (Gør serveren klar til agenter). Du får ikke beskeder fra den session, du kigger på. Hvis telefonens batterisparer lukker apps, så undtag 1B Terminal.
«tmux er ikke installeret på serveren…»
Installér tmux på serveren (sudo apt install tmux eller sudo dnf install tmux), og forbind igen. Indtil da får du en almindelig shell.
«Serveren tilbyder ikke SFTP…»
SSH-serveren har intet SFTP-undersystem. Bed den, der administrerer den, om at aktivere Subsystem sftp i /etc/ssh/sshd_config.
«Serveren tillod ikke videresendelse af port …»
Portvideresendelse er slået fra på serveren (AllowTcpForwarding). Uden adgang til dens konfiguration kan det ikke lade sig gøre.
Gboards mikrofon vises ikke
Tryk på terminalen for at få tastaturet frem; er det et andet tastatur, så skift til Gboard. Gboard viser sin mikrofon i terminalen og i skrivelinjen.
Sessionen afbrydes, når jeg låser telefonen
Det burde den ikke: Sessioner kører videre i baggrunden med en notifikation. Nogle telefoner lukker apps for at spare strøm: Undtag 1B Terminal fra batterioptimering. Med tmux og Forbind igen automatisk kommer du alligevel tilbage til samme sted.
Skrevet til 1B Terminal 1.2 med rigtige skærmbilleder af appen og eksempeldata.