Rumah > Artikel > Operasi dan penyelenggaraan > Apakah maksud ssh dalam linux
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.
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!