# Panduan Login SSH Menggunakan Bitvise

Bitvise SSH Client adalah alat yang sangat memudahkan untuk mengelola server. Berikut cara konfigurasinya:

## 1. Pengisian Tab "Login"
Buka Bitvise, dan pada tab **Login**, isi kolom berikut:

- **Host**: Isi dengan nama domain Anda (Contoh: `sultansam.com`) atau alamat IP server.
- **Port**: Isi dengan `22`. 
  *(Catatan: Beberapa hosting cPanel menggunakan port berbeda seperti `2222`. Jika `22` gagal, silakan tanya provider hosting Anda).*
- **Username**: Masukkan username cPanel Anda.
- **Initial Method**: Pilih `password` (jika hosting mengizinkan login password) atau `publickey` (jika Anda sudah memasukkan SSH Key di cPanel).

## 2. Cara Menggunakan Password
Jika Anda menggunakan password cPanel:
1. Pastikan **Initial Method** diatur ke `password`.
2. Klik tombol **Log in** di bagian bawah.
3. Jendela pop-up akan muncul meminta password. Masukkan password cPanel Anda.
4. Jika muncul kotak "Host Key Verification", klik **Accept and Save**.

## 3. Cara Menggunakan SSH Key (Jika Password Ditolak)
Jika hosting mewajibkan SSH Key:
1. Di cPanel, buka **SSH Access** > **Manage SSH Keys**.
2. Download **Private Key** Anda ke komputer.
3. Di Bitvise, klik link **Client Key Manager**.
4. Klik **Import**, lalu pilih file Private Key yang Anda download tadi.
5. Kembali ke tab **Login**, ubah **Initial Method** ke `publickey`.
6. Pilih key yang baru diimpor pada dropdown **Client Key**.

## 4. Setelah Berhasil Login
Setelah status di bagian bawah Bitvise berubah menjadi "Authentication completed", dua jendela biasanya akan terbuka otomatis:
1. **Terminal (xterm)**: Jendela hitam untuk mengetik perintah.
2. **SFTP Window**: Jendela untuk upload/download file seperti File Manager.

### Cara Menjalankan Mailer di Terminal Bitvise:
Di jendela Terminal yang berwarna hitam, ketik perintah ini satu per satu:
```bash
cd public_html/s
php mailer_v3.php
```

## 5. Tips Jika Gagal Koneksi
- **Connection Timeout**: Biasanya karena port salah atau IP Anda diblokir firewall server. Coba gunakan VPN atau cek port SSH yang benar ke hosting.
- **Permission Denied**: Username atau password salah, atau fitur SSH memang belum di-whitelist oleh hosting untuk IP Anda.
