• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang

Cara Membuat SSH Public Key di Linux

Last Updated on 23 May 2020 By tommy Leave a Comment

Agar bisa terhubung dengan server linux, salah satunya adalah lewat koneksi SSH. Agar proses login ke server linux lancar, banyak penyedia jasa cloud mewajibkan menggunakan SSH seperti Digital Ocean, Amazon AWS, Alibaba Cloud, Google Cloud, Linode, dan lain sebagainya.

Membuat SSH Public Key

Sewaktu membuat public key ini sebenarnya kita membuat 2 file, 1 private key satu lagi public key. Yang disimpan di cloud atau server anda adalah public key. Private key ini sangat rahasia, bila orang tau ini dia bisa login otomatis ke server yang anda daftarkan pulic keynya.

Buat ssh baru dengan

ssh-keygen -t rsa -b 4096 -C '[email protected]'

email [email protected] diatas tidak berpengaruh kemana-mana, tapi lebih ke pengenalan siapa pemilik public key tersebut. Bila anda memiliki banyak pengguna di server menambah informasi email atau pengenal lainnya sangat bermanfaat.

Bila anda ingin langsung login tanpa password, jangan isi waktu diminta Enter passphrase. Hal ini tidak disarankan, karena bila Private Key anda bocor, orang lain bisa langsung login.

Cara lebih cepat generate SSH Key tanpa perlu interaksi (otomatis), gunakan

ssh-keygen -t rsa -b 4096 -N "" -C "[email protected]" -f ~/.ssh/id_rsa -q

Cara Menggunakan SSH Key

Sebelum bisa menggunakan SSH private key untuk login, terlebih dahulu copy isi file ~/.ssh/id_rsa.pub lalu simpan di server anda di file ~/.ssh/authorized_keys.
Contoh isi file ~/.ssh/authorized_keys

cat ~/.ssh/authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDH4n+5pfqYKnrn4+Bsy8BKgP4FNpiJhtb+W2CLEH5U+vNE9mjyuKnLqhYRZYic+RmoDj3oq/nm9sM2KjjJqfTBOVQkzxNhdezlNWaUmFXcl3YffMDTnzpBv3+IeVQkq1i0T1DTZix1e+kIRuRtVvlDlvkuTuo6ELDKQLg9XhmaP9R5aTy8L+HqCMTdj/D8EeRf5EKT6p5w42n/YmM5d+7ffTH88vY5pi8zocohmrwN8hg97cBb5sNMa5vXs+8e864l7NAZ26LgK++fPous5sXgLONaoAUoxrYIxZxijFMBODvkJS9Lgr9rJludMh/UAyNLjrUFmXHdtMHupSvYdlyGHkQvFyhWOoTLjg4jf3Z18XYvUAlVkoVERPxwpwUurTl4SeqXH0s8tqhAUduuoTMw34Ux5KohFQjL4Ua7EIICv7Ihb8HJpuGoHe1b+0UTwFjHvI3u+TJUih1JmEHM40hxb3MzJuvro2eaNe9F9yUeppe6dsq0q56bDfF14++rmWsZUQVNlM65aSCqV0RhjsPl9uD+eKHwyIAQXPvd23Sc04ty9Pz3al4VgVRoiXZ/523a3Cl+dzVJybMnRR23fbi61YdpItheuTNcItKzIkJ+j/BNPB72nrO0WzejD9NGVVipB9xeAyKGDP1HZotf5yft3MWU0YlgIzIoqDMkxXzhhw== jaranguda@jaranguda.com

Bisa juga lebih mudah dengan

ssh-copy-id -i ~/.ssh/id_rsa.pub user@ip-address

tanpa menambahkan -i ~/.ssh/id_rsa.pub, sudah langsung memilih file tersebut sebagai defaultnya. -i ini perlu bila anda memiliki banyak SSH Key untuk penggunaan yang berbeda-beda.

sekarang coba login ke server anda dengan

ssh user@ip-address

bila anda mengikuti cara diatas dengan benar maka akan langsung login tanpa perlu menginput password.
ssh login tanpa password

Tulisan menarik lainnya

  • SSH Multiple Authentication di Linux

    Untuk lebih aman ada baiknya menggunakan key yang berbeda di server, apalagi anda memaintenance beberapa…

  • Cara Menggunakan SSH Tunnel di Linux dan Windows

    SSH Tunnel adalah salah satu cara untuk menyembunyikan IP Address asli kita (privacy?) dan juga…

  • Cara Penggunaan SSHFS di Linux

    Selain menggunakan Samba untuk berbagi file, di Linux juga bisa menggunakan sshfs untuk me-mount folder…

  • Reverse SSH Tunnel di Linux

    Contoh kasus kegunaan reverse SSH tunnel adalah anda ingin mengakses komputer kantor anda dari luar…

Filed Under: Linux

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Pencarian

Tanya Jawab tentang DevOps SRE CPE, gabung di https://t.me/devopsindonesia

Terbaru

  • Cara Mengganti Port Screen Sharing macOS
  • Cara Menonaktifkan Pager di macOS
  • Cara Mengupdate Nama Apple silicon-as-a-Service Scaleway
  • Cara Force Delete Namespace di Kubernetes
  • Install PHP MariaDB di Mac Monterey

Komentar

  • mazda on Tutorial Lengkap Install Mail Server Postfix Dovecot MariaDB di CentOS 7
  • adi on Menggunakan Mikrotik Sebagai SSH Client
  • aris u on Solusi Simple Queue Mikrotik Tidak Berjalan
  • Bowo on Cara Mematikan SSID Molecool Balifiber
  • aris on Solusi Simple Queue Mikrotik Tidak Berjalan

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1.2m views
  • Password Terbaru ZTE F609 Indihome 784.5k views
  • Password Superadmin Huawei HG8245A 318.3k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 273.1k views
  • Cara Setting Wireless ZTE F609 Indihome 257.1k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 169.9k views
  • Akses UseeTV Indihome via Wireless ZTE F609 156.8k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 153.2k views
  • Cara Reset Password ZTE F609 Indihome 147.6k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 113.6k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
carakami.com
kuotabisa.com
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2021. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java