Breaking News
Loading...
Friday, August 7, 2020

Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 oleh - tentangmoz.xyz

Halo sahabat selamat datang di website tentangmoz.xyz, pada kesempatan hari ini kita akan membahas seputar Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 oleh - tentangmoz.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membaca

Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Pada artikel kali ini kita akan belajar Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8.

Untuk Install CentOS 8 anda bisa melihat pada artikel sebelumnya disini

Install CentOS 8 Minimal Server

 

Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8

Create SSH Key pada Client

Disini sebagai client adalah komputer anda.

Install Putty

Install Putty pada sisi Client.
Download Putty disini

Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Download Putty

 

Jalankan Puttygen

Setelah Putty ter-install, buka Puttygen

Gbr2 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Jalankan Puttygen

 

Generate Key

Setelah Puttygen terbuka, selanjutnya kita isi parameters berikut:

  • Type of key to generate: RSA
  • Number of bits in a generate key: 2048
Gbr3 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Generate Key

Selanjutnya klik tombol Generate

Note: Gerakan-gerakan kursor mouse pada area key sampai proses generate selesai

Setelah itu akan tampil Key hasil generate kita.

Gbr4 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 - Hasil Generate Key
Gbr4 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Hasil Generate Key

Selanjutnya kita edit bagian Comment dan passphrase seperti berikut:

  • Key Comment: rsa-key-20200802-centos8
  • Key passphrase: rokib123
  • Confirm passphrase: rokib123

Block bagian “Public key for pasting into OpenSSH authorized_keys file” dan Simpan menjadi sebuah file dengan nama authorized_keys. Isi file ini nanti akan kita gunakan sebagai authorisasi key pada sisi Server.

Selanjutnya klik tombol Save private key

Simpan private key dan beri nama. Disini saya memberi nama file sesuai Key comment, yaitu “rsa-key-20200802-centos8.ppk“.

Dewaweb Gives Your Website Only the Best!
Gbr5 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 - Simpan Private Key
Gbr5 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Simpan Private Key

 

Konfigurasi SSH Key pada Server.

Selanjutnya kita akan melakukan konfigurasi SSH Key pada sisi Server, yaitu CentOS 8.

Setting Authorized Key User SSH

Disini saya akan buat authorized_keys untuk user rokib, yaitu user akses yang saya buat pada saat instalasi Ubuntu Server 20.04.

Buat direktori baru dengan nama .ssh pada folder /home/rokib dengan menggunakan perintah berikut:

Kemudian buat file baru dengan nama authorized_keys pada direktori /home/rokib/.ssh. Kemudian ketikkan baris berikut:

Simpan file authorized_keys

NOTE: File authorized_keys berisi Public key yang sudah kita generate sebelumnya dengan Puttygen.

Selanjutnya set permission file dengan perintah berikut:

 

Configure SSH Config

Selanjutnya kita akan melakukan konfigurasi pada SSH Config.
Buka file sshd_config pada direktori /etc/ssh, kemudian edit baris-baris seperti berikut:

Simpan file sshd_config

Selanjutnya restart SSH dengan menggunakan perintah berikut:

 

Testing SSH Keys Dari Client

Buka putty kemudian ketikkan IP Address Server dan isikan data authorisasi seperti username dan Private key file.

Untuk lebih jelasnya lihat gambar berikut:

Gbr6 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 - Putty Settings
Gbr6 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Putty Settings

Kemudian klik tombol Open.

Selanjutnya pada saat proses authorisasi SSH, isikan Passphrase sesuai dengan yang sudah dibuat sebelumnya.

Gbr7 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 - Akses SSH
Gbr7 Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 â€" Akses SSH

Selanjutnya anda bisa membuat SSH Key baru untuk user root atau user lainnya dengan mengulangi kembali langkah-langkah diatas.

Untuk lokasi file dari authorized_keys adalah sebagai berikut:

  • root: /root/.ssh/authorized_keys
  • non_root: /home/nama_user/.ssh/authorized_keys

Sampai sini cara membuat Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 sudah selesai. Pada artikel selanjutnya kita akan bahas CentOS 8 lebih jauh lagi.

Semoga bermanfaat.

Dewaweb Gives Your Website Only the Best!

Itulah tadi informasi mengenai Membuat SSH Key dengan Puttygen Untuk Remote CentOS 8 oleh - tentangmoz.xyz dan sekianlah artikel dari kami tentangmoz.xyz, sampai jumpa di postingan berikutnya. selamat membaca.

0 comments:

Post a Comment

Quick Message
Press Esc to close