Setiap kita melakukan koneksi menggunakan ssh maka user akan memberikan finggerprint dengan code enkripsi yang nantinya akan disimpan pada ~/.ssh/known_hosts, file ini digunakan untuk mencatat setiap host yang melakukan koneksi ssh, ssh versi terbaru memasukkan hostname untuk dicatat kedalam file tersebut hal ini sangat bagus dari segi keamanan.
Untuk melakukan koneksi via ssh kita biasa menggunakan perintah
$ ssh -p xxxx vm@x.x.x.xdimana @x.x.x.x merupakan alamat atau ip address dari komputer yang ingin kita remote menggunakan ssh.
Pada file ~/.ssh/known_hosts itu sendiri akan mencatat ip address host, host name dan key, semua itu akan dicatat dan disimpan kedalam file ~/.ssh/known_hosts.
Biasanya permaahan timbul jika kita ingin melakukan koneksi kepada komputer host yang berbeda namun memiliki ip address yang sama dengan ip address yang dimiliki oleh host vm tersebut, biasanya akan muncul error message seperti berikut:
$ ssh-keygen -R x.x.x.xSekarang kita sudah bisa melakukan koneksi ssh dari host yang berbeda tersebut.
No comments :
Post a Comment
Leave a Comment...