Cara Install Putty SSH Client di Debian 12, 11 atau 10

Putty adalah klien SSH serbaguna dan banyak digunakan yang memungkinkan pengguna terhubung dengan aman ke server jarak jauh. Ini mendukung berbagai protokol jaringan, termasuk SSH, Telnet, dan SFTP, menyediakan sarana yang kuat dan andal untuk mengelola sistem jarak jauh. PuTTY dikenal karena kesederhanaannya, kemudahan penggunaan, dan fitur-fiturnya yang lengkap, seperti otentikasi berbasis kunci, pencatatan sesi, dan penerusan porta.

Menggunakan PuTTY di Debian 12, 11, atau 10 dapat menyederhanakan pembuatan koneksi aman ke server jarak jauh. Ini sangat bermanfaat bagi pengguna yang membutuhkan klien SSH yang ringan dan efisien dengan antarmuka pengguna grafis. Panduan ini akan memandu Anda melalui proses instalasi PuTTY di Debian, memastikan Anda memiliki alat yang andal untuk kebutuhan manajemen jarak jauh Anda.

Perbarui Debian Sebelum Instalasi Klien Putty SSH

Sebelum memulai proses instalasi, penting untuk memastikan bahwa sistem Debian Anda mutakhir. Memperbarui sistem Anda memastikan bahwa Anda memiliki patch keamanan dan pembaruan perangkat lunak terbaru.

Untuk memperbarui sistem Debian Anda, buka terminal dan jalankan perintah berikut:

sudo apt update && sudo apt upgrade

Instal Klien Putty SSH melalui Perintah APT

Debian menyertakan PuTTY dalam repositori perangkat lunak defaultnya, sehingga memudahkan instalasi klien SSH di sistem Anda. Untuk memulai proses instalasi, buka terminal dan jalankan perintah berikut:

sudo apt install putty putty-tools

Perintah sudo apt install menginstal paket yang ditentukan beserta dependensinya. Dalam hal ini, Putty dan Putty-tools adalah paket yang akan diinstal.

Verifikasi Instalasi Putty

Periksa versi klien PuTTY SSH di sistem Debian Anda dengan menggunakan perintah ini di terminal:

putty --version

Perintah ini menampilkan versi Putty yang terinstal, mengonfirmasi bahwa proses instalasi berhasil. Anda sekarang dapat menggunakan PuTTY untuk kebutuhan SSH dan telnet sistem Debian Anda.

Luncurkan Antarmuka Pengguna Klien Putty SSH

Setelah berhasil menginstal PuTTY, Anda dapat meluncurkan klien SSH menggunakan terminal. Untuk membuka PuTTY dari terminal, jalankan perintah berikut:

putty

Perintah ini memulai aplikasi PuTTY, dan jendela utama Konfigurasi PuTTY muncul di layar Anda.

Alternatifnya, Anda dapat meluncurkan Klien PuTTY SSH menggunakan antarmuka pengguna grafis (GUI). Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Klik menu Aktivitas yang terletak di sudut kiri atas layar Anda.
  2. Klik ikon Tampilkan Aplikasi, yang diwakili oleh kisi sembilan titik, biasanya terdapat di sudut kiri bawah ikhtisar Aktivitas.
  3. Di jendela Tampilkan Aplikasi, cari “PuTTY” dengan mengetikkannya di bilah pencarian atau menelusuri aplikasi yang terdaftar.
  4. Klik ikon Putty SSH Client untuk meluncurkan aplikasi.

Memulai dengan Klien SSH PuTTy

Bagian ini akan mengeksplorasi tip dan praktik terbaik untuk memulai dengan klien PuTTY SSH di Debian Linux. Kiat-kiat ini akan membantu Anda memaksimalkan fitur PuTTY dan meningkatkan produktivitas saat mengelola koneksi jarak jauh.

Konfigurasikan dan Simpan Sesi Putty SSH

Salah satu fitur utama PuTTY adalah kemampuan untuk menyimpan dan mengelola beberapa sesi SSH. Untuk mengonfigurasi dan menyimpan sesi SSH baru, ikuti langkah-langkah berikut:

  1. Luncurkan Putty.
  2. Di Sidang kategori, masukkan nama host atau alamat IP server jarak jauh di bidang Nama Host (atau alamat IP).
  3. Tentukan nomor port di kolom Port (defaultnya adalah 22 untuk SSH).
  4. Memilih SSH sebagai jenis koneksi.
  5. Masukkan nama deskriptif untuk sesi tersebut di bidang Sesi Tersimpan dan klik tombol Simpan.

Setelah Anda menyimpan sesi, Anda dapat dengan cepat memuat pengaturannya dengan memilihnya dari daftar Sesi Tersimpan dan mengklik Memuat.

Sesuaikan Penampilan PuTTY

Putty memungkinkan Anda menyesuaikan tampilannya agar sesuai dengan preferensi Anda. Beberapa penyesuaian umum meliputi:

  • Mengubah font dan ukuran: Navigasikan ke Window > Appearance. Klik tombol Ubah di sebelah bagian Pengaturan font untuk memilih font dan ukuran yang berbeda.
  • Menyesuaikan warna jendela: Buka Jendela > Warna. Pilih warna yang ingin Anda ubah dan klik tombol Modifikasi untuk memilih warna baru.
  • Mengatur transparansi jendela: Navigasikan ke Jendela > Perilaku. Aktifkan opsi dekorasi jendela yang disediakan sistem (jika tersedia), dan sesuaikan penggeser transparansi jendela.

Gunakan Otentikasi Berbasis Kunci dengan PuTTY

Otentikasi berbasis kunci adalah metode masuk ke server jarak jauh yang lebih aman daripada kata sandi. Untuk menyiapkan autentikasi berbasis kunci dengan PuTTY, ikuti langkah-langkah berikut:

  1. Hasilkan pasangan kunci publik-pribadi menggunakan PuTTY Key Generator (PuTTYgen). Buka terminal dan jalankan puttygen.
  2. Pilih jenis kunci yang diinginkan (RSA atau EdDSA) dan klik Hasilkan.
  3. Gerakkan mouse Anda secara acak ke area kosong untuk menghasilkan keacakan pada kunci.
  4. Setelah kunci dibuat, simpan kunci publik dan kunci pribadi ke file terpisah.
  5. Di server jarak jauh, tambahkan konten file kunci publik ke ~/.ssh/authorized_keys mengajukan.
  6. Di PuTTY, navigasikan ke Koneksi > SSH > Auth. Klik Telusuri dan pilih file kunci pribadi.

Aktifkan Penerusan X11 di Putty

Jika Anda perlu menjalankan aplikasi grafis di server jarak jauh dan menampilkannya di mesin lokal Anda, aktifkan penerusan X11. Untuk melakukan ini:

  1. Instal server X (misalnya, Xming) di mesin lokal Anda.
  2. Luncurkan PuTTY dan muat sesi yang diinginkan.
  3. Navigasi ke Koneksi > SSH > X11.
  4. Centang opsi Aktifkan penerusan X11.
  5. Hubungkan ke server jarak jauh.

Perintah CLI Putty SSH PSCP

Bagian ini akan mempelajari utilitas baris perintah PSCP (PuTTY Secure Copy) dan memberikan contoh perintah umum PSCP. PSCP adalah alat transfer file canggih yang memungkinkan Anda mentransfer file dengan aman antara mesin lokal dan server jarak jauh melalui SSH.

Apa itu PSCP?

PSCP adalah alat baris perintah dari PuTTY yang memungkinkan Anda mentransfer file dengan aman antara mesin lokal Anda dan server jarak jauh menggunakan SCP atau SFTP. Anda dapat mengautentikasi dengan PSCP menggunakan kata sandi atau kunci.

Contoh Perintah PSCP

Di bawah ini sepuluh contoh perintah PSCP dan penjelasan fungsinya:

Unggah file ke server jauh:

pscp local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file local-file.txt dari mesin lokal Anda ke jalur tujuan yang ditentukan di server jauh.

Mengunduh file dari server jauh:

pscp user@remote-server:/path/to/remote-file.txt local-destination

Perintah ini mengunduh file remote-file.txt dari server jarak jauh dan menyimpannya ke tujuan lokal yang ditentukan.

Transfer direktori dan isinya:

pscp -r local-directory user@remote-server:/path/to/destination

Perintah ini mengunggah seluruh direktori lokal dan isinya ke server jarak jauh menggunakan flag -r, yang merupakan singkatan dari “rekursif.”

Mentransfer file menggunakan otentikasi berbasis kunci:

pscp -i private-key.ppk local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt menggunakan autentikasi berbasis kunci. Bendera -i menentukan file kunci pribadi yang akan digunakan.

Mentransfer file melalui port tertentu:

pscp -P 2222 local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt menggunakan port tertentu (dalam contoh ini, port 2222). Bendera -P memungkinkan Anda menentukan nomor port.

Mentransfer file menggunakan protokol SCP:

pscp -scp local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt menggunakan protokol SCP. Flag -scp menerapkan protokol default menggunakan SCP dan bukan SFTP.

Mentransfer file menggunakan protokol SFTP:

pscp -sftp local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt menggunakan protokol SFTP. Flag -sftp memberlakukan penggunaan SFTP dan bukan SCP.

Mentransfer file dengan sandi tertentu:

pscp -c aes256-cbc local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt menggunakan sandi tertentu (dalam contoh ini, AES-256-CBC). Bendera -c menentukan sandi yang diinginkan.

Menampilkan kemajuan saat mentransfer file:

pscp -v local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt dan menampilkan informasi kemajuan selama transfer. Bendera -v berarti “verbose.”

Mentransfer file dengan batas bandwidth:

pscp -l 1024 local-file.txt user@remote-server:/path/to/destination

Perintah ini mengunggah file-lokal.txt dengan batas bandwidth 1024 Kbps. Bendera -l memungkinkan Anda menentukan batas bandwidth dalam kilobit per detik.

Dengan memahami dan memanfaatkan perintah PSCP ini, Anda dapat mengelola transfer file secara efisien dan aman antara mesin lokal Anda dan server jarak jauh dengan PuTTY.

Perintah APT Manajemen Tambahan

Bagian ini akan membahas proses penghapusan instalasi klien PuTTY SSH dan menawarkan tip tambahan untuk pengguna yang tidak lagi membutuhkan perangkat lunak di sistem Debian mereka.

Hapus Klien Putty SSH

Jika Anda memutuskan bahwa Anda tidak lagi memerlukan klien PuTTY SSH di sistem Debian Anda, Anda dapat menghapus instalasinya dengan mengikuti langkah-langkah berikut:

Jalankan perintah berikut di terminal untuk menghapus Putty dan Putty Tools:

sudo apt remove putty putty-tools

Perintah ini akan menghapus PuTTY dan alat terkaitnya, sehingga secara efektif menghapus semua jejak perangkat lunak dari sistem Anda.

Kesimpulan

Dengan PuTTY berhasil diinstal pada sistem Debian Anda, Anda dapat terhubung ke server jarak jauh dengan cepat dan aman. Kesederhanaan dan fiturnya yang lengkap menjadikannya pilihan yang sangat baik untuk mengelola koneksi SSH.

Joshua James
Ikuti aku
Postingan terbaru oleh Joshua James (Lihat semua)

Tinggalkan komentar