Dokumentasi
Mulai cepat + penjelasan fitur tiap bagian dan tiap perangkat (terus diperbarui)
Pertanyaan umum FAQ
Artikel ini merangkum pertanyaan yang paling sering muncul saat menggunakan panel beserta cara penelusurannya.
Instalasi & login
Q: Apa syarat untuk memasang panel?
Sebuah server Linux dengan IP publik (distribusi utama seperti Debian / Ubuntu / CentOS direkomendasikan), memori 512MB ke atas sudah cukup untuk berjalan lancar. Server yang dikelola tidak perlu memasang apa pun, hanya perlu bisa dihubungi melalui SSH.
Q: Apa akun dan kata sandi defaultnya?
Akun default admin, kata sandi 123456. Segera ubah setelah login pertama (ikon pengguna di kanan atas panel → Pengaturan pengguna).
Q: Bagaimana jika lupa kata sandi login?
Jika sudah diubah dan lupa, Anda bisa meresetnya di server panel. Jalankan perintah berikut untuk mengembalikannya ke kata sandi default (atau menetapkan kata sandi baru):
# Masuk ke direktori instalasi panel, gunakan skrip bawaan untuk mereset kata sandi
cd /opt/ssh-everywhere
python3 -c "from app import reset_password; reset_password('kata-sandi-baru')"
> Nama skrip persisnya bisa berbeda antar versi; Anda juga bisa langsung mengedit tabel users di basis data data/ssheverywhere.db.
Q: Bagaimana cara mengubah port panel (5501)?
Ubah Environment=PORT=5501 di layanan systemd, lalu muat ulang:
systemctl edit ssh-everywhere.service # Tambahkan atau ubah: Environment=PORT=port-anda systemctl daemon-reload && systemctl restart ssh-everywhere.service
Setelah diubah, jangan lupa membuka port baru di firewall cloud/security group.
Q: Tidak bisa mengakses panel (port 5501)?
Telusuri secara berurutan:
1. Pastikan layanan panel berjalan: systemctl status ssh-everywhere.service
2. Periksa apakah firewall cloud/security group server panel sudah membuka port 5501 (ini penyebab paling umum)
3. Pastikan alamat aksesnya http://IP-publik-server:5501 (bukan https, kecuali Anda memasang reverse proxy)
Terkait server
Q: Apa yang harus dilakukan jika server menampilkan "offline"?
"Offline" hanya berarti panel tidak bisa terhubung ke sana melalui SSH, bukan berarti server mati. Telusuri secara berurutan:
1. Pastikan server itu sendiri online: lihat status daya di konsol penyedia server
2. Uji keterjangkauan port SSH: jalankan nc -zv <IP-target> <port> dari server panel untuk melihat apakah portnya terbuka
3. Periksa firewall/security group: apakah firewall cloud/security group server target sudah membuka port SSH
4. Server NAT — periksa pemetaan port: pastikan pemetaan port NAT masih ada dan IP internal target sudah benar
5. Periksa whitelist IP sumber: sebagian penyedia membatasi IP sumber pada port SSH, sehingga IP server panel perlu dimasukkan ke whitelist
6. Periksa akun dan kata sandi: apakah nama pengguna, kata sandi/kunci privat sudah benar
Q: Tidak bisa terhubung saat menambahkan server?
- Pastikan port SSH, nama pengguna, dan kata sandi sudah benar
- Pastikan
sshddi server target sedang berjalan - Pastikan firewall sudah membuka port SSH
- Cloud besar (Tencent Cloud/Alibaba Cloud) menonaktifkan root secara default, gunakan pengguna biasa (mis.
ubuntu) untuk login
Q: Tidak bisa terhubung ke server NAT (bukan port 22)?
Pemetaan port server NAT harus bisa diakses dari jaringan tempat server panel berada. Penyebab umum:
- Pemetaan port tidak berfungsi lagi (periksa/buat ulang di backend penyedia)
- Penyedia menerapkan whitelist IP sumber (masukkan IP server panel ke whitelist)
- IP internal/port target yang dipetakan salah isi
Terkait penetrasi / penerusan port
Q: Penetrasi port menampilkan "offline"?
- Penetrasi bergantung pada Agent yang online. Saat Agent offline (perangkat dimatikan, jaringan terputus, Agent berhenti), penetrasi akan terputus
- Setelah layanan panel di-restart, penetrasi akan pulih otomatis saat Agent terhubung kembali, cukup tunggu sebentar
- Pastikan firewall cloud server panel sudah membuka port yang didengarkan (listening)
Q: Meneruskan port non-22 tidak berfungsi?
Meneruskan port non-SSH (mis. 9117) memerlukan Agent versi baru yang terpasang di server penetrasi (versi lama hanya mendukung 22). Pasang ulang Agent untuk mengatasinya.
Q: Penerusan port sudah dibuat tetapi tidak berfungsi?
Penerusan port tradisional harus dilakukan di server yang punya IP publik tersendiri. Periksa:
1. Apakah server target/firewall perantara sudah membuka port target
2. Apakah IP target yang diisi benar-benar alamat yang bisa dijangkau
3. Apakah security group cloud memblokir port yang didengarkan (listening)
Q: Apa perbedaan penetrasi port dan penerusan port?
- Penetrasi port: untuk perangkat tanpa IP publik, lewat terowongan reverse, membuka port publik di server panel.
- Penerusan port: untuk server yang punya IP publik, lewat DNAT firewall sistem, dikerjakan di server target sendiri.
Detailnya lihat Penetrasi port dan Penerusan port.
Terkait Docker / instalasi aplikasi
Q: Bagaimana jika instalasi Galeri aplikasi/Docker gagal?
Panel akan menampilkan pesan error apa adanya (tidak melaporkan sukses palsu). Penyebab umum:
1. Distribusi terlalu tua: versi yang sudah EOL seperti Fedora 32 sudah berhenti dirawat sumber perangkat lunaknya, sehingga instalasi akan timeout atau gagal. Sebaiknya tingkatkan sistem.
2. Jaringan tidak terjangkau: sumber resmi Docker (get.docker.com / download.docker.com) mungkin tidak bisa diakses di lingkungan jaringan tertentu (mis. server NAT di Tiongkok daratan). Dalam kasus ini, konfigurasikan sumber mirror Docker dalam negeri, atau gunakan fitur "sumber mirror" untuk beralih ke sumber Alibaba Cloud.
3. Perbedaan nama paket: sebagian aplikasi (mis. ufw, deb.nodesource milik Node.js) bergantung pada distribusi tertentu dan mungkin tidak bisa dipasang di luar Debian/Ubuntu; pesan error akan menunjukkan hal ini dengan jelas.
Q: Menarik image Docker di server dalam Tiongkok sangat lambat/timeout?
Ini masalah jaringan, bukan masalah panel. Sebaiknya konfigurasikan akselerator image Docker (akselerator publik seperti docker.1ms.run / docker.m.daocloud.io), atau jalankan dulu di server:
# Referensi: konfigurasi akselerator pribadi Alibaba Cloud (ganti dengan alamat akselerator Anda)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<'EOF'
{ "registry-mirrors": ["https://alamat-akselerator-anda"] }
EOF
sudo systemctl restart docker
Teknik penelusuran umum
1. Uji dulu apakah port bisa dijangkau, baru periksa akun dan kata sandi: nc -zv <IP> <port>
2. Bandingkan dengan server lain: jika server sejenis bisa terhubung dan hanya yang ini tidak, berarti masalahnya khusus pada server ini (firewall/pemetaan/whitelist)
3. Lihat log: log panel ada di service.log; log penetrasi/Agent dapat membantu melokalisasi masalah koneksi