Komputer, Lunak
Klien SSH: setelan. Best SSH-klien
Klien SSH - iku alat perlu nalika nggunakake SSH-sambungan antarane loro mesin. Iku dimaksudaké kanggo lumebu ing sistem operasi komputer remot lan mbukak ing printah. klien sing diinstal ing mesin lokal pangguna. Kudu didhedhes ing server, lan mung sawise sing layanan wiwit. klien bisa dipun ginakaken dienggo ing terminal utawa duwe antarmuka konfigurasi grafis.
Apa SSH?
SSH (Secure Shell) translated secara harfiah minangka "Nihan aman." Panggunaan SSH - iku protokol jaringan kang digawe Manajemen aman saka simpul remot ing sistem operasi jaringan. Menehi sambungan, bukti asli, lan transfer data aman saka siji inang kanggo liyane liwat enkripsi lalu lintas, ngliwati iku.
Nanging ngidini sampeyan kanggo nggawe Tunnel ndhelik kanggo transmisi aman saka protokol jaringan liwat jaringan aman kayata Internet. asring digunakake kanggo port terusake komputer kanggo bandar liyane.
Miwiti SSH iki glethakaken Tattoo Ilonenom Finlandia ing taun 1995, kang wis melu wong minangka laporan rahasia. versi iki disebut SSH-1. Ing wayahe, meh tau.
Ing taun 1996, penerbitan versi apik saka SSH-2 iki dikembangaké. Iku kompatibel karo SSH-1 iku luwih aman lan duwe dhaftar lengkap enkripsi kalkulus. Saiki ing versi SSH Wedjangane SSH-2. Wiwit 2006, protokol dikenali standar Association Internet IETF.
Ana loro implementasine utama SSH. Salah siji wong tertutup, kang dikembangaké dening SSH Komunikasi Keamanan. Kapindho - OpenSSH, nyiyapake ing kapemimpinan Theo de Raadt minangka alternatif free kanggo mbukak pisanan. Iku sing paling umum lan iki klebu paling sistem Unix-kaya.
Apa SSH klien lan server SSH
protokol sambungan SSH wis dipun ginakaken kanthi rong komponen utama: klien lan server.
Ing tembung prasaja, pangguna kanthi klien sing wis diinstal ing komputer lokal sing nduweni akses menyang mesin remot (server). Sampeyan kudu nyatet sing klien uga dipun ginakaken antarmuka panganggé grafis (minangka aplikasi destktopnoe) lan kanggo operasi ing terminal (console).
server SSH ngrungokake pelanggan lan sambungan jaringan nalika sampeyan dijaluk kanggo sambungan ndadekake langkah perlu kanggo wewenang ing. Senadyan sukses urip maringaken nyetel kanggo layanan klien remot.
akses aman diatur liwat prosedur bukti asli nggunakake enkripsi asimetris karo tombol umum nalika sampeyan nyambung. Sak enkripsi nggunakake simetris sakteruse.
standar SSH kalebu telu protokol:
- Transport Layer Protocol - njamin bukti asli server, privasi lan integritas. Menehi data komprèsi. Nganggo ing ndhuwur TCP / IP.
- Bukti asli Protocol - performs bukti asli klien kanggo server. Iku tumindak liwat lapisan protokol transportasi.
- Sambungan Protocol - saluran ndhelik multipleks minangka saluran logis kaping digunakake kanggo maneka warna layanan. Mlaku ing ndhuwur saluran asli.
safety Apik dijamin dening bukti asli klien kanggo server diakses dening klien SSH lan server bukti asli kanggo klien. Bukti asli njupuk Panggonan ing loro-lorone.
klien ngirim panjalukan kanggo pisanan diadegaké sambungan aman saka lapisan transportasi. Panjaluke kapindho wis dikirim sawise bukti asli SSH-klien.
Implementasine saka OpenSSH
OpenSSH - yaiku klub implementasine mbukak sumber OpenBSD. Versi paling umum liwat distribusi free.
OpenSSH paket kalebu pesawat pribadi:
- SSHD - part server.
- SSH - sisih klien.
- SCP - sarana kanggo Nyalin file aman.
- SSH-keygen - ngasilake tombol umum (RSA, DSA lan liyane) kanggo komputer lan kedhaftar.
- SSH-keyscan - dikumpulake tombol umum ing jaringan.
- SSH-agen - tansah tombol RSA pribadi kanggo bukti asli sakteruse karo tombol umum.
- SSH-nambah - nambah anyar pribadi tombol agen SSH-agen.
- SFTP-server - SFTP server.
- SFTP - sarana kanggo aman nyalin file liwat FTP.
OpenSSH kalebu ing layang saka kothak kanggo paling sistem Unix-kaya. Paling umum dianggep Linux, Open (Free, Net) BSD, Solaris, HP-VP, Irix, MacOS X, lan liya-liyane.
karya pembangunan intensif digawa metu ing implementasine saka OpenSSH kanggo Windows, sing kasedhiya kanggo download ing situs web. Nanging ngidini sampeyan kanggo nggawe SSH-server ing kulawarga Windows sistem duwe klien SSH kanggo nyambung. OpenSSH kanggo Windows kalebu ing layang CygWin.
Paling populer ing antarane kedhaftar distribusi adhedhasar Linux kernel. Ing mangsa, kabeh conto nggunakake SSH sing diwenehake kanggo ngatur OpenSSH. Kanggo kajelasan saka Linux bakal Nggawe SSH-klien Ubuntu, Windows lan Mac OS X.
Nginstal lan Configuring OpenSSH-server
Ana akeh opsi konfigurasi OpenSSH -server. Kanggo ngatur klien kudu digawe adhedhasar config server. bagean iki menehi conto, ing server SSH diinstal ing Ubuntu Server Edition. Deskripsi sakteruse ngatur klien kanggo nggunakake konfigurasi server.
1. Ana rong cara kanggo nginstal OpenSSH -server:
1.1. Pilih paket instalasi OpenSSH -server langsung sak unfolding Server Ubuntu /
1.2. Ngundhuh lan nginstal saka gudang dening mlaku printah:
2. Dadi menowo karo standar berkas konfigurasi angka SSHD server / etc / SSH / sshd_config, nggunakake printah:
3. Sadurunge ngganti setelan gawan dadi manawa kanggo nggawe salinan serep file lan nglindhungi saka nulis. Iki wis rampung ing cilik, yen perlu kanggo muter maneh menyang nilai gawan ing acara saka kesalahan.
4. Ing setelan standar port TCP 22. Kanggo safety, kang dianjurake kanggo ngganti angka non-standar sawijining, contone, 5754. Ganti pinuduh Port karo printah:
5. Simpen berkas / Dll / SSH / sshd_config lan miwiti maneh SSHD:
server wis diinstal lan diatur. Saiki dheweke ngrungokake ing port 5754. Kanthi gawan, kanggo ngakses pangguna bisa mlebu ing sistem karo hak istimewa. Bukti asli wis dileksanakake kanthi nggunakake sandi utawa tombol DSA, RSA, ed25519 et al.
Cross-platform OpenSSH-klien terminal. SSH klien kanggo Linux
Sadurunge nyatakake implementasine sing paling umum digunakake saka protokol SSH punika OpenSSH, kang minangka standar nerangake karo paling Linux distribusi kumpulan. Ing sawetara kasus, OpenSSH bisa didownload saka gudang kanggo distro iki.
Minangka bagéan saka OpenSSH klien-paket ginakaken minangka program SSH, kang nganggo printah padha. Configuring klien lan kontrol liwat terminal, iku ora duwe antarmuka grafis. Punika dianggep versi paling prasaja lan pangguna-loropaken.
Nginstal lan configuring OpenSSH-klien ing Ubuntu
Ing mesin remot wis diinstal lan diatur OpenSSH-server. Ing goal punika kanggo njaluk akses menyang saka komputer lokal sing mlaku Ubuntu.
1. standar distribusi Ubuntu wis ora ditambahaké OpenSSH-klien, dadi sampeyan kudu nginstal nggunakake:
2. Sawise program instalasi wis kasebut printah SSH saka terminal tanpa ROOT.
3. Yen pangguna bukti asli digunakake karo sandhi:
1) sambungan digawe karo:
- jeneng akun ing mesin remot, - jeneng panganggo
- inang - iku server remot IP-alamat (utawa domain yen domain wis delegated kanggo server);
2) sawise ngetik printah, sampeyan kudu pencet Ketik - sampeyan bakal dijaluk kanggo sandhi; A sandi dibutuhake ing akun mesin remot (kudu ati-ati minangka kanggo keamanan sandhi ora ditampilake);
3) ngetik password kang bener, ing server jendhela terminal remot karo Salam; Sampeyan saiki bisa nindakake perintah perlu.
4. Ing acara wewenang sing dibutuhake kanggo tombol DSA:
1) yen perlu kanggo nguripake tombol umum lan pribadi bisa saka SSH OpenSSH-klien:
2) Ing standar umum tombol disimpen ing /home/user/.ssh/id_dsa.pub file lan ditutup ing /home/user/.ssh/id_dsa;
3) kudu disalin menyang mesin remot lan nambah menyang tim /home/user/.ssh/authorized_keys wewenang kui tombol umum:
Saiki pangguna bisa keasliane karo SSH-server tanpa ngetik sandhi.
Nginstal lan configuring OpenSSH kanggo Cygwin Terminal ing Windows
Nginstal Cygwin Cygwin.exe miwiti file sing wis didownload saka situs resmi.
Cygwin - wis assembling macem-macem paket beda. Kanggo bisa karo terminal remot kudu mung OpenSSH. Sampeyan bisa nemokake iku dening nggoleki ing Cygwin.
Sawise sampeyan instal paket sampeyan perlu Cygwin Terminal lan ketik printah ing ngisor iki:
Banjur penet Enter. Sampeyan bakal dijaluk ngetik sandhi. Sawise maringaken bukti asli katon server remot kanggo Salam terminal user.
ukara punika persis padha ing OpenSSH-klien, ginakaken kanggo Linux.
SSH-klien salib-platform GUI putty
Putty - klien SSH grafis kanggo administrasi remot, kang kalebu support kanggo protokol SSH. Program iki mbagekke karo mbukak sumber lan rampung free.
Originally ditanggepi mung kanggo OS Windows, nanging klien iki mengko njejeri kanggo Linux, iku wis klebu ing gudhang meh kabeh distribusi Linux populer.
Aktif dikembangaké kanggo bisa ing Mac OS X.
Putty jendhela konfigurasi katon padha ing kabeh sistem operasi. Bentenipun ana mung ing cara instalasi. Mulane, instalasi bakal bisa ditampilake carane sistem telung operasi, lan banjur - paramèter setelan putty.
Nginstal putty Linux Ubuntu
1. Instal putty karo printah:
2. Miwiti printah putty saka terminal utawa klik mouse ing menu:
3. Ing setelan klien jendhela, ing ngendi iku perlu kanggo ndhaftar paramèter sambungan.
Nginstal putty kanggo Windows
Kanggo nginstal dibutuhake putty.exe ngundhuh file, nyimpen lokasi trep, kayata ing desktop. Program wiwit karo loro klik tombol kiwa mouse.
Putty - SSH-klien kanggo Mac. Nginstal lan mlaku ing GUI-versi
Ing wektu nulis putty wis ora cekap kangge wis njejeri bisa ing Mac OS Masalah X. jumeneng ing pangumpulan part sing tanggung jawab kanggo antarmuka grafis.
Kanggo instalasi, sampeyan kudu nindakake sawetara karya pambuka.
1. Instal Xcode.
paket keperluan lan program saka Apple kanggo ngrancang lan mbangun aplikasi kanggo Mac OS X.
Kanthi OS versi Mac ing X 10.7 Lion perlu kanggo nyelehake «Command Line Tools kanggo Xcode» karo website Developer Apple.
Sawise instalasi dibutuhake kanggo nampa perjanjian lisensi:
2. Set Xquartz.
implementasine server iki X.Org X Window System (X11) kanggo Mac OS X. Mbutuhake Kanggo GUI-versi putty, ditulis ing Gtk +. Instal saka situs resmi. Sawise nginstall relogin sing dibutuhake.
3. Instal Homebrew.
Instalasi digawe karo:
Sabanjure sampeyan kudu mriksa diinstalasi sing bener tim:
4. Set Putty, apa:
Proses bisa njupuk luwih saka jam, minangka majemuk saka dependensi kuwi glib / Gtk + / Pango / Cairo.
5. Nggawe file wiwitan Putty.app.
Sampeyan kudu mbukak Automator.app. Jinis document kanggo milih "program" ing tumindak sampeyan kudu milih "Run Nihan-aksara" ing kothak input kanggo nyetel path menyang berkas eksekusi «/ user / lokal / bin / putty», nyimpen minangka «putty.app», khusus format file " program "kanggo direktori" program. " Yen dikarepake, lambang standar bisa diganti.
Setelan klien SSH putty
Proses setelan klien grafis SSH putty katon padha ing kabeh sistem operasi. katon wis rada beda, gumantung ing desain lingkungan kerja.
Nyambung menyang mesin remot liwat SSH pengin mbukak putty. Ing jendhela asil, sampeyan kudu ngeset paramèter:
Sambungan Koleksi - jinis sambungan - diadegaké SSH.
Inang Jeneng (utawa IP-alamat) - jeneng host utawa IP-alamat - kene nemtokake server remot IP-alamat, jeneng domain utawa alamat Internet. Ing conto iki, Set IP-alamat 192.168.128.3
Port - ngrungokake port - server, kang diwenehi minangka conto, nyiyapake port 5754. lan titik.
Yen pengin, sampeyan bisa nyimpen setelan iki sesi.
Nalika sampeyan menet tombol "Open", jendhela terminal bakal katon, ngendi kudu ngetik jeneng mesin remot lan sandhi kanggo akun.
Yen perlu, ing bukti asli klien pasangan tombol dibutuhake sarana puttygen.exe sing nganggo ing Windows. Putty-Gen ngasilake Pasangan saka tombol umum lan pribadi.
Tombol umum kudu ditambahake kanggo server, iku wis kui ing SSH standar. Tambah tombol Kajaba bisa OpenSSH liwat terminal utawa liwat putty, Duwe liwati sandi bukti asli mlebu pisanan.
Tombol pribadi kui .ppk format lan ditambahake menyang klien. Ing kiwa ing wit kanggo golek SSH, nggedhekake dhaftar, nemokake Auth lan ing parameter ing «Private file tombol kanggo bukti asli» pilih tombol.
Sawise manipulations, pangguna bisa keasliane karo server tanpa sandhi.
Ing wayahe, putty SSH klien dianggep GUI universal. pihak katelu digawe Gao-Feng SSH-klien kanggo Android, minangka versi seluler saka putty.
Best SSH-klien
Supaya adoh ana Kesepakatan apa SSH-klien luwih nggunakake. Administrator sistem sing pribadi milih adhedhasar kabutuhan.
Minangka aturan, kedhaftar * Unix-sistem kathah nggunakake SSH standar saka paket OpenSSH. Wis ukara universal langit lan kasedhiya langsung saka terminal. Kanggo operasi karo pribadi tambahan kayata salinan berkas aman (SCP) wis ora dibutuhake kanggo nginstal software tambahan. Kabeh sing perlu kalebu ing OpenSSH.
pembuangan GUI sing biasane bisa ing Windows sistem operasi, nggunakake putty. Punika pitados bilih iki sing paling SSH-klien kanggo Windows. Wis kabeh pribadi sing perlu kanggo tunneling, Nyalin file, lan ing, malah yen bakal mbutuhake ngundhuh modul tambahan.
Similar articles
Trending Now