Tutorial Linux Amankan Linux Server dengan SSH Key

hadi

Administrator
PW Addict
Game Master
Joined
Sep 1, 2020
Messages
32
Reaction score
3
Points
8
Pemasangan-SSH-Key.jpg
Hallo Sahabat forum.gmcloud.id
Pada kesempatan kali ini saya akan share informasi bagaimana cara nya memasang SSH Key agar Server Perfect World Private Sahabat Lebih " Save "

Yuk langsung saja kita praktekan dengan cara yang simple ini "

" Software Yang Harus Kamu Miliki "
PuTTy dan PutTTygen

1. Tahapan Pemasangan SSH Key
Open software PuTTYygen

Screenshot_70.png
Ikuti Tahapan berikut Ini :
1. Parameters : RSA​
2. Number of bits : 4096​
3. Generate​
4. Save Public key​
5. Save private key​
Screenshot_71.png

Setelah Sahabat Membuat SSH Key sahabat login ke server sahabat menggunakan PuTTy Sepertibiasa, dan login menggunakan user root

Screenshot_95.png

Gunakan Code Berikut ini untuk membuat file authorized SSH Key

Code:
mkdir ~/.ssh
Code:
chmod 0700 ~/.ssh
Code:
touch ~/.ssh/authorized_keys
Code:
chmod 0644 ~/.ssh/authorized_keys
Screenshot_97.png
Eksekusi Comand berikut
Code:
sudo vim ~/.ssh/authorized_keys
Untuk memasukkan Generate Key dari PuTTygen yang kita buat tadi seperti gambar diatas
Sahabat cukup copy dan klik kanan pada Window PuTTy yang sudah Login
Selanjut nya sahabat exit dari terminal edit text diatas dengan cara tekan keyword ini di keyboard : , w , q [ Enter ]

Sccreenshot_71.png

Setelah Proses input Generate SSH key selesai, Eksekusi Code dibawah ini

Code:
nano /etc/ssh/sshd_config
ganti beberapa pengaturan di dalam sshd_config dengan setingan di bawah ini :

Code:
PermitRootLogin prohibit-password
PasswordAuthentication no
PermitEmptyPasswords no
UsePAM no
Setelah Selesai keluar dan save tekan Keyword : ctrl + x di keyboard dan y dan Enter "

Selanjutnya Eksekusi Comand dibawah ini :

Code:
service sshd restart
2. Tahapan Ujicoba Login Menggunakan SSH Key

Screenshot_102.png

Buka Software PuTTy Masuk ke menu Connection > SSH > Auth dan Browse..
Pilih Lokasi Private_key yang sudah kamu buat tadi dan open ( di bagian Folder Browse .. )

Screenshot_104.png
Setelah di pilih lokasi SSH Private_key, masuk ke menu Session Input
HostName : root@192.168.0.55
SaveSessions: Server Ubuntu 18.04
Open
Screenshot_105.png
Selamat Kamu Sudah dapat Login Ke Putty Menggunakan SSH Key

di sini kamu tidak perlu lagi memasukkan Id Login dan Passworld karna sudah di seting di putty root@ di bagian HostName Dan Passworld sudah di seting menggunakan SSH Key

Note " Jika kamu mencoba Login menggunakan Putty Seperti biasa nya akan ada pesan error seperti di bawah ini

Error.png

Baca Juga :
 
Last edited:

Top