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

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.

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.

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

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.

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.

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.

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.

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

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.

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.

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.

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

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

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.

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

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 @