Pemecahan masalah

Halaman ini membahas masalah umum Mobile SSH dan pemeriksaan pertama yang dijalankan sebelum mengubah pengaturan SSH di sisi server.

Tidak dapat terhubung

Periksa:

Jika host yang sama berfungsi dari perangkat lain, bandingkan secara persis host, port, nama pengguna, kunci, dan jalur jaringan.

Autentikasi gagal

Periksa:

Untuk kunci privat terenkripsi, masukkan frasa sandi di kolom kata sandi/frasa sandi.

Impor kunci privat gagal

Impor kunci privat menggunakan pemilih berkas Android. Jika impor gagal:

Input keyboard tertunda atau berubah

Jika keyboard Android Anda mengubah teks sebelum mencapai shell, nonaktifkan saran keyboard di pengaturan Mobile SSH. Ini berguna untuk Vim, tmux, htop, less, shell dengan kord tombol tak lazim, dan prompt kata sandi jarak jauh.

Gunakan baris tombol tambahan untuk tombol terminal seperti ESC, TAB, CTRL, panah, HOME, END, PGUP, dan PGDN.

Gulir tmux tidak seperti yang diharapkan

Mobile SSH mengubah perilaku gulir berdasarkan status terminal. Di tmux atau program layar alternatif lain, gerakan gulir dapat mengirim perintah mode salin tmux alih-alih menggulir riwayat lokal. Jika mode mouse tmux aktif, aplikasi mengirim urutan escape roda mouse.

Jika gulir terasa salah:

Sesi putus setelah layar terkunci

Mobile SSH memakai keepalive, layanan latar depan, wake lock, Wi-Fi lock, dan upaya koneksi ulang untuk mengurangi pemutusan. Kebijakan baterai Android tetap dapat menghentikan kerja latar belakang.

Periksa:

Transfer berkas tidak dapat menjelajahi berkas ponsel

Pada versi Android yang lebih baru, penjelajahan berkas lokal mungkin memerlukan akses penyimpanan. Berikan akses penyimpanan di Pengaturan Android untuk Mobile SSH, lalu buka kembali layar transfer berkas.

Jika berkas jarak jauh dimuat tetapi berkas lokal tidak, koneksi SSH kemungkinan baik-baik saja dan masalahnya pada akses penyimpanan lokal Android.

Unggah atau unduh gagal

Periksa:

Penerusan port gagal

Periksa:

Log debug

Layar awal menyertakan tombol Debug. Saat aktif, Mobile SSH merekam informasi diagnostik untuk peristiwa terminal, ukuran data SSH, input sentuh, perilaku ubah ukuran, dan siklus hidup tunnel. Hentikan perekaman untuk menyimpan arsip debug secara lokal.

Tinjau arsip debug sebelum membagikannya. Arsip ini ditujukan untuk pemecahan masalah dan dapat mengungkap nama server, waktu, perilaku terminal, atau detail lingkungan lain.