Pertanyaan Bagaimana saya ssh ke mesin linux saya di rumah?


Ini adalah ubuntu dell. Tapi saya tidak tahu mengapa saya tidak bisa melakukannya:

myuser@192.168.0.103

yang merupakan ip lokal saya.


2
2018-04-17 08:00


asal


Apakah Anda mencoba untuk terhubung dari kotak linux lain pada LAN yang sama? - mrucci
Saya menggunakan mesin windows, pada LAN yang sama. - Alex


Jawaban:


Anda harus mulai dengan beberapa hal mendasar.

  1. Jika 192.168 adalah LAN lokal Anda dan Anda memiliki Ubuntu dan komputer Windows lain yang terhubung, Anda harus terlebih dahulu mengonfirmasi jika Anda bisa ping dari satu ke yang lain
  2. Setelah Anda tahu kedua mesin dapat 'melihat' satu sama lain melalui LAN,
    Anda dapat memeriksa apakah SSHd aktif di mesin Ubuntu.
    • kamu bisa melakukan 'netstat -l'pada Ubuntu untuk mencari 22/tcp sedang DILIHAT
    • Anda kemudian dapat melakukan 'telnet ubuntu_ip 22'dari mesin Windows untuk memeriksa tidak ada yang menghalangi konektivitas itu
      • jika Anda mendapatkan 'koneksi ditolak' seseorang memblokir SSH
        (atau, tidak ada SSHd mendengarkan di tempat pertama)
  3. Juga, saat Anda mencoba berbagai hal, lihatlah File log Ubuntu untuk memeriksa terkait baris log
    • /var/log/messages 
    • /var/log/auth.log
    • /var/log/secure

4
2018-04-17 17:56





Ok, butuh info lebih banyak dari Anda terlebih dahulu:

Bisakah Anda ssh dari pc lain?

Perangkat lunak apa yang Anda gunakan pada klien yang menang? Dempul?

Apakah Anda mendapatkan koneksi ditolak atau kesalahan waktu keluar?

Openssh-server tidak diinstal pada sebagian besar distro secara otomatis, apakah Anda menginstalnya di kotak "dell Ubuntu" Anda? Tanpa itu Anda tidak bisa mendapatkan akses jarak jauh. 'Sudo apt-get install ssh' harus melakukan trik.

Bisakah Anda ping ip?


2
2018-04-17 09:14



Juga layanan ssh harus dimulai. Saya pikir menginstal ssh palung apt-get juga memulainya tetapi saya tidak yakin. - Ivan Petrushev