Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah maksud ssh dalam linux

Apakah maksud ssh dalam linux

WBOY
WBOYasal
2021-12-23 10:06:368649semak imbas

SSH dalam Linux ialah singkatan daripada "Secure Shell". Ia adalah protokol keselamatan berdasarkan lapisan aplikasi dan lapisan pengangkutan Ia digunakan untuk log masuk yang disulitkan antara komputer bukan sahaja dari jauh ke pelayan , tetapi juga Anda boleh menggunakan protokol ssh untuk menghantar data dan menyediakan perkhidmatan SFTP yang lebih selamat.

Apakah maksud ssh dalam linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apakah maksud ssh dalam linux

Ringkasnya, SSH (Secure Shell Protocol) ialah protokol rangkaian yang digunakan antara log masuk yang disulitkan komputer. Secara lalai, perkhidmatan SSH menyediakan dua fungsi perkhidmatan Satu adalah untuk menyediakan perkhidmatan yang serupa dengan pelayan dalam talian jauh telnet, iaitu perkhidmatan SSH, yang serupa dengan perkhidmatan FTP protokol SSH untuk menghantar data, menyediakan perkhidmatan SFTP yang lebih selamat.

Peringatan: Pelanggan SSH (arahan ssh) termasuk perintah salinan selamat jauh yang berguna, yang juga berfungsi melalui protokol ssh.

SSH ialah singkatan Secure Shell, yang dibangunkan oleh Kumpulan Kerja Rangkaian IETF

SSH ialah protokol keselamatan berdasarkan lapisan aplikasi. SSH ialah protokol yang lebih dipercayai yang direka untuk menyediakan keselamatan untuk sesi log masuk jauh dan perkhidmatan rangkaian lain. Menggunakan protokol SSH boleh menghalang kebocoran maklumat dengan berkesan semasa pengurusan jauh. SSH pada asalnya adalah program pada sistem UNIX dan dengan cepat berkembang ke platform pengendalian lain.

SSH, apabila digunakan dengan betul, boleh menutup lubang dalam rangkaian anda. Pelanggan SSH tersedia untuk pelbagai platform. Hampir semua platform UNIX—termasuk HP-UX, Linux, AIX, Solaris, Digital UNIX, Irix dan lain-lain—boleh menjalankan SSH.

Arahan ssh digunakan untuk log masuk dari jauh ke hos Linux.

Format biasa: ssh [-l login_name] [-p port] [user@]hostname
Anda boleh menggunakan man ssh untuk melihat butiran lanjut.

Jika anda tidak menyatakan pengguna, anda akan menggunakan akaun akar untuk log masuk secara lalai

  ssh 192.168.0.15

Nyatakan pengguna:

 ssh -l root 192.168.0.15 ssh root@192.168.0.15

Jika anda telah mengubah suai port log masuk ssh, anda boleh:

 ssh -p 521 192.168.0.15 ssh -l root -p 521 192.168.0.15 ssh -p 521 root@192.168.0.15

Selain itu, ubah suai fail konfigurasi /etc/ssh/sshd_config untuk menukar port log masuk ssh dan lumpuhkan log masuk akar. Menukar port boleh menghalang pengimbasan port. (Fail /etc/ssh/sshd_config adalah untuk pelayan dan /etc/ssh/ssh_config adalah untuk klien. Gunakan perisian port pengimbasan nmap untuk memasang yum dan memasang nmap -y. Gunakan nmap dengan ip atau nama domain -p 1-65535)

Edit fail konfigurasi:

vim /etc/ssh/sshd_config

Cari #Port 22, alih keluar ulasan dan tukarkannya kepada port tiga digit:

Port 521

Cari #PermitRootLogin ya , alih keluar ulasan dan ubah suainya kepada:

PermitRootLogin no

Mulakan semula perkhidmatan sshd:

 service sshd restart <#我喜欢用/etc/init.d/ssh restart因为这样不容易出错,可以tab到。

Berjaya mulakan semula: Menghentikan sshd: [ OK ]
Memulakan sshd: [ OK ]

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Apakah maksud ssh dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn