Cara Menggunakan SSH (dengan Gambar)

Isi kandungan:

Cara Menggunakan SSH (dengan Gambar)
Cara Menggunakan SSH (dengan Gambar)

Video: Cara Menggunakan SSH (dengan Gambar)

Video: Cara Menggunakan SSH (dengan Gambar)
Video: Cara Agar Lokasi Kita Tidak Bisa Terlacak Oleh Siapa Pun 2024, Mungkin
Anonim

Sekiranya anda ingin menyambung ke komputer lain melalui Internet yang tidak selamat, anda mungkin mahu melakukan semua yang anda boleh untuk memastikan data anda selamat. SSH adalah salah satu cara untuk mengamankan data anda. Untuk mengamankan data, anda perlu mengatur SSH dengan betul di komputer anda, kemudian membuat sambungan yang disulitkan ke pelayan. Namun, perlu diingat bahawa untuk mewujudkan sambungan yang selamat, kedua-dua titik sambungan mesti mempunyai SSH. Ikuti panduan ini untuk memastikan sambungan anda seaman mungkin.

Langkah

Bahagian 1 dari 3: Bersambung Buat Kali Pertama

Gunakan SSH Langkah 1
Gunakan SSH Langkah 1

Langkah 1. Pasang SSH

Untuk Windows, anda perlu memuat turun klien SSH. Pelanggan yang paling popular adalah Cygwin, yang tersedia secara percuma dari laman web pembangun. Muat turun dan pasangkannya seperti memasang program lain. Pilihan percuma lain adalah PuTTY.

  • Semasa pemasangan Cygwin, anda mesti memilih untuk memasang OpenSSH dari bahagian Bersih.
  • Linux dan OS X sudah memiliki klien SSH di sistem, kerana SSH adalah sistem Unix, dan Linux dan OS X berasal dari Unix.
Gunakan SSH Langkah 2
Gunakan SSH Langkah 2

Langkah 2. Jalankan SSH

Buka program Terminal yang dipasang oleh Cygwin, atau buka terminal pada OS X atau Linux. SSH menggunakan antara muka terminal untuk berinteraksi dengan komputer lain. Tidak ada antara muka grafik untuk SSH, jadi anda harus menaip perintah dengan selesa.

Gunakan SSH Langkah 3
Gunakan SSH Langkah 3

Langkah 3. Periksa sambungannya

Sebelum anda menghasilkan kunci keselamatan dan memindahkan fail, anda mungkin ingin memastikan bahawa SSH dikonfigurasi dengan betul di komputer anda dan di komputer sasaran anda. Masukkan arahan ini, ubah dengan nama pengguna anda dan dengan alamat komputer atau pelayan sasaran anda:

  • $ ssh @

  • Anda akan diminta kata laluan setelah berjaya melakukan sambungan. Anda tidak akan melihat kursor bergerak atau watak yang dimasukkan semasa anda menaip kata laluan anda.
  • Sekiranya langkah ini gagal, mungkin SSH tidak disiapkan dengan betul di komputer anda, atau pelayan tidak menerima sambungan SSH.

Bahagian 2 dari 3: Perintah Asas Pembelajaran

Gunakan SSH Langkah 4
Gunakan SSH Langkah 4

Langkah 1. Cari ke shell SSH

Kali pertama anda menyambung ke komputer jauh, anda akan berada di direktori HOME. Untuk bergerak di antara struktur direktori, gunakan perintah

CD

:

  • cd..

  • akan memindahkan satu direktori ke atas.
  • CD

  • akan memindahkan anda ke subdirektori yang anda masukkan.
  • cd / rumah / direktori / jalan /

  • akan memindahkan anda ke direktori tertentu dari root (home)
  • cd ~

  • akan mengembalikan anda ke direktori HOME.
Gunakan SSH Langkah 5
Gunakan SSH Langkah 5

Langkah 2. Periksa kandungan direktori semasa

Untuk melihat fail dan folder di lokasi anda sekarang, anda boleh menggunakan perintah

ls

arahan:

  • ls

  • akan menunjukkan semua fail dan folder dalam direktori semasa.
  • ls –l

  • akan memaparkan kandungan direktori beserta maklumat tambahan seperti ukuran, izin, dan tarikh.
  • ls-a

  • akan menunjukkan keseluruhan direktori termasuk fail dan folder tersembunyi.
Gunakan SSH Langkah 6
Gunakan SSH Langkah 6

Langkah 3. Salin fail dari komputer anda ke komputer jauh

Sekiranya anda perlu menyalin fail dari komputer ke komputer jauh, anda boleh menggunakan perintah

scp

arahan:

  • scp /localdirectory/example1.txt @:

  • akan menyalin contoh1.txt ke komputer jauh. Anda boleh membiarkan kosong untuk menyalin ke folder root pada komputer jauh.
  • scp @: / rumah / contoh1.txt./

  • akan memindahkan example1.txt dari direktori utama di komputer jauh ke direktori semasa di komputer anda.
Gunakan SSH Langkah 7
Gunakan SSH Langkah 7

Langkah 4. Salin fail melalui shell

Anda boleh menggunakan arahan

cp

untuk menyalin fail ke direktori yang sama atau ke direktori pilihan anda.

  • cp contoh1.txt contoh2.txt

  • akan membuat salinan contoh1.txt bernama example2.txt di lokasi yang sama.
  • cp contoh1.txt /

  • akan membuat salinan contoh1.txt ke lokasi yang ditentukan di.
Gunakan SSH Langkah 8
Gunakan SSH Langkah 8

Langkah 5. Pindahkan dan namakan semula fail

Sekiranya anda ingin menamakan semula fail atau memindahkannya tanpa menyalin, gunakan perintah

mv

  • mv contoh1.txt contoh2.txt

  • akan menamakan semula fail example1.txt menjadi example2.txt. Fail akan berada di lokasi yang sama.
  • direktori mv1 direktori2

  • akan menamakan semula direktori1 ke direktori2. Kandungan direktori tidak akan berubah.
  • mv contoh1.txt direktori1 /

  • akan memindahkan contoh1.txt ke direktori1.
  • mv contoh1.txt direktori1 / contoh2.txt

  • akan memindahkan example1.txt ke direktori1 dan menamakannya semula menjadi example2.txt
Gunakan SSH Langkah 9
Gunakan SSH Langkah 9

Langkah 6. Padamkan fail dan direktori

Sekiranya anda perlu memadamkan apa-apa dari komputer jauh, anda boleh menggunakan perintah

rm

  • rm contoh1.txt

  • akan memadam fail example1.txt.
  • rm –Saya contoh1.txt

  • akan memadam fail example1.txt setelah memberi amaran.
  • direktori rm1 /

  • akan menghapus direktori1 dan semua kandungannya.
Gunakan SSH Langkah 10
Gunakan SSH Langkah 10

Langkah 7. Tukar kebenaran fail

Anda boleh mengubah kebenaran membaca dan menulis pada fail anda dengan arahan

chmod

  • chmod u + w contoh1.txt

    akan menambah kebenaran menulis / mengubah fail untuk pengguna (u). Anda juga boleh menggunakan

    g

    untuk kebenaran kumpulan dan

    o

  • untuk pelesenan dunia.
  • chmod g + r contoh1.txt

  • akan menambah kebenaran membaca / mengakses fail untuk kumpulan.
  • Terdapat banyak senarai kebenaran yang boleh anda gunakan untuk mengamankan atau membuka akses ke pelbagai aspek sistem anda.
Gunakan SSH Langkah 11
Gunakan SSH Langkah 11

Langkah 8. Ketahui arahan asas lain

Terdapat beberapa arahan penting lain yang sering anda gunakan di antara muka shell, seperti berikut:

  • mkdir newdirectory

  • akan membuat direktori baru dengan nama newdirectory
  • jentera

  • akan memaparkan direktori semasa anda.
  • who

  • akan memaparkan siapa yang sedang masuk ke sistem.
  • pico newfile.txt

    atau

    vi newfile.txt

  • akan membuat fail baru dan membuka editor fail. Sistem yang berbeza akan mempunyai penyunting fail yang berbeza. Penyunting yang paling biasa adalah pico dan vi. Anda perlu menggunakan arahan yang berbeza jika anda menggunakan penyunting fail yang berbeza.
Gunakan SSH Langkah 12
Gunakan SSH Langkah 12

Langkah 9. Dapatkan maklumat terperinci untuk sebarang arahan

Sekiranya anda tidak pasti fungsi perintah, gunakan perintah tersebut

lelaki

untuk mengetahui semua parameter dan kegunaannya.

  • lelaki

  • akan memaparkan maklumat mengenai arahan.
  • lelaki –k

  • akan mencari semua halaman lelaki dengan kata kunci yang anda masukkan.

Bahagian 3 dari 3: Menjana Kunci yang Dienkripsi

Gunakan SSH Langkah 13
Gunakan SSH Langkah 13

Langkah 1. Hasilkan kekunci SSH

Kunci ini membolehkan anda menyambung ke lokasi terpencil tanpa perlu memasukkan kata laluan setiap masa. Ini akan menjadikan sambungan anda ke komputer jauh lebih selamat, kerana kata laluan anda tidak akan dihantar melalui rangkaian.

  • Buat folder kunci di komputer anda dengan memasukkan perintah

    $ mkdir.ssh

  • Hasilkan kunci peribadi dan awam dengan arahan

    $ ssh-keygen –t rsa

  • Anda akan diminta membuat kata laluan untuk kunci; ia adalah pilihan. Sekiranya anda tidak mahu memasukkan kata laluan untuk kunci tersebut, tekan Enter. Ini akan membuat dua kunci dalam folder.ssh: id_rsa dan id_rsa.pub.
  • Tukar kebenaran kunci peribadi anda. Untuk memastikan kunci peribadi anda hanya dapat dibaca oleh anda, masukkan perintah

    $ chmod 600.ssh / id_rsa

Gunakan SSH Langkah 14
Gunakan SSH Langkah 14

Langkah 2. Letakkan kunci awam pada komputer jauh

Selepas anda menghasilkan kunci, anda boleh menyimpan kunci awam pada komputer jauh supaya anda dapat menyambung tanpa kata laluan. Masukkan perintah berikut dengan mengubah bahagian tertentu seperti yang dijelaskan sebelumnya:

  • $ scp.ssh / id_rsa.pub @:

  • Pastikan anda memasukkan titik dua (:) pada akhir arahan.
  • Anda akan diminta kata laluan sebelum proses pemindahan bermula.
Gunakan SSH Langkah 15
Gunakan SSH Langkah 15

Langkah 3. Pasang kod awam pada komputer jauh

Setelah meletakkan kod pada komputer jauh, anda perlu memasangnya agar kod berfungsi dengan baik. Pertama, log masuk ke sistem dengan cara yang dijelaskan dalam langkah 3.

  • Buat folder SSH pada komputer jauh jika belum ada:

    $ mkdir.ssh

  • Masukkan kunci anda dalam fail kunci yang dibenarkan. Sekiranya fail tidak ada, ia akan dibuat.

    $ cat id_rsa.pub >>.ssh / Author_keys

  • Ubah kebenaran untuk folder SSH agar dapat diakses:

    $ chmod 700.ssh

Gunakan SSH Langkah 16
Gunakan SSH Langkah 16

Langkah 4. Periksa sama ada sambungan berfungsi

Setelah kunci dipasang pada komputer jauh, anda seharusnya dapat memulakan sambungan tanpa diminta kata laluan. Masukkan arahan ini untuk memeriksa sambungan:

$ ssh @

Disyorkan: