SSH untuk akses jarak jauh di Linux

 

Ketika mendiskusikan lebih dari satu komputer, mungkin membingungkan untuk mengidentifikasi satu dari yang lain. Komunitas TI memiliki persyaratan yang mapan untuk membantu memperjelas deskripsi proses jaringan komputer bersama.

  • Layanan: Layanan adalah perangkat lunak yang berjalan di latar belakang sehingga dapat digunakan oleh komputer selain yang diinstal. Misalnya, server web meng-host berbagi web layanan. Istilah ini menyiratkan ( tetapi tidak bersikeras ) bahwa itu adalah perangkat lunak tanpa antarmuka grafis.
  • Tuan rumah: Host adalah komputer apa saja. Di bidang TI, komputer disebut a tuan rumah karena secara teknis komputer mana pun dapat meng-host aplikasi yang berguna untuk beberapa komputer lain. Anda mungkin tidak menganggap laptop Anda sebagai host “, ” tetapi Anda mungkin menjalankan beberapa layanan yang bermanfaat bagi Anda, ponsel Anda, atau komputer lain.
  • Lokal: Komputer lokal adalah yang Anda atau beberapa perangkat lunak gunakan. Setiap komputer menyebut dirinya sebagai localhost, sebagai contoh.
  • Jarak jauh: Komputer jarak jauh adalah komputer yang tidak Anda gunakan secara fisik di depan atau secara fisik. Ini komputer di a jarak jauh lokasi.

Sekarang setelah terminologi diselesaikan, Anda dapat mulai.


saya dapat melakukannya dengan mengidentifikasi diri saya sebagai sethkenlon dan menggunakan kata sandi kantor saya.

Untuk SSH ke komputer jarak jauh, Anda harus mengetahui alamat protokol internetnya ( IP ) atau nama host yang dapat diselesaikan. Untuk menemukan alamat IP mesin jarak jauh, gunakan ip perintah ( pada komputer jarak jauh ):

ip addr menunjukkan | grep “ inet “
inet 127.0.0.1/8 lingkup host lo
inet 10.1.1.5/27 brd 10.1.1.31 []

Jika komputer jarak jauh tidak memiliki ip perintah, coba ifconfig sebagai gantinya ( atau bahkan ipconfig pada Windows ).

Alamat 127.0.0.1 adalah alamat khusus dan, pada kenyataannya, alamat localhost. Ini adalah alamat “ loopback ”, yang digunakan sistem Anda untuk menjangkau dirinya sendiri. Itu tidak berguna ketika masuk ke mesin jarak jauh, jadi dalam contoh ini, alamat IP komputer yang benar adalah 10.1.1.5. Dalam kehidupan nyata, saya akan tahu itu karena jaringan lokal saya menggunakan subnet 10.1.1.0. Jika komputer jarak jauh berada di jaringan yang berbeda, maka alamat IP bisa hampir apa saja ( tidak pernah 127.0.0.1, meskipun ), dan beberapa perutean khusus mungkin diperlukan untuk mencapainya melalui berbagai firewall. Asumsikan komputer jarak jauh Anda berada di jaringan yang sama, tetapi jika Anda tertarik untuk menjangkau komputer lebih jauh dari jaringan Anda sendiri.

Jika Anda dapat melakukan ping mesin jarak jauh dengan alamat IP-nya atau nama host-nya, dan memiliki akun login di atasnya, maka Anda dapat SSH ke dalamnya:

ping -c1 10.1.1.5
PING 10.1.1.5 (10.1.1.5) 56(84) byte data.
64 byte dari 10.1.1.5: icmp_seq=1 ttl=64 waktu=4.66 ms
ping -c1 akiton.lokal
PING 10.1.1.5 (10.1.1.5) 56(84) byte data.

Itu sukses. Sekarang gunakan SSH untuk masuk:

whoami
seth
ssh sethkenlon@10.1.1.5
bash $ whoami
sethkenlon

Login tes berfungsi, jadi sekarang Anda siap untuk mengaktifkan login tanpa kata sandi.



*

Posting Komentar (0)
Lebih baru Lebih lama