Komputer, Software
Klien SSH: setting. Pangalusna SSH-klien
Klien SSH - éta alat diperlukeun nalika maké SSH-sambungan antara dua mesin. Hal ieu dimaksudkeun pikeun asupkeun kana sistem operasi anu komputer jauh tur ngajalankeun eta di paréntah. klien nu geus dipasang dina mesin lokal pamaké. Anjeunna kudu dioténtikasi dina server, sarta ngan sanggeus éta layanan nu dimimitian. klien nu bisa dilaksanakeun pikeun pamakéan di terminal atawa boga panganteur konfigurasi grafis.
Naon SSH?
SSH (aman Shell) geus ditarjamahkeun sacara harfiah salaku "cangkang aman". Pamakéan SSH - nyaeta hiji protokol jaringan ku nu dijieun manajemén aman tina titik jauh di sistem operasi jaringan. Eta nyadiakeun sambungan, auténtikasi, sarta mindahkeun data aman ti hiji inang ka nu sejen liwat enkripsi lalulintas, ngaliwatan eta.
Eta ngidinan Anjeun pikeun nyieun torowongan énkripsi pikeun transmisi aman tina protokol jaringan nu sejen liwat hiji jaringan aman kayaning Internet. eta geus mindeng dipaké pikeun port diteruskeun salah komputer ka palabuhan lianna.
Ngamimitian SSH ieu diteundeun tato Ilonenom Finlandia dina 1995, nu geus kalibet anjeunna salaku laporan rahasia. Vérsi ieu disebut SSH-1. Di momen, ampir pernah dipake.
Dina 1996, hiji versi ningkat tina SSH-2 ieu dimekarkeun. Éta sauyunan jeung SSH-1 nyaéta leuwih aman sarta boga hiji daptar nambahan algoritma enkripsi. Ayeuna dina versi SSH anu dimaksud SSH-2. Kusabab 2006, protokol diwanoh baku Association Internet IETF.
Aya dua palaksanaan utama SSH. Salah sahijina proprietary, nu dikembangkeun ku SSH Communications Kaamanan. Kadua - OpenSSH, nyetél dina kapamimpinan of Theo de Raadt salaku alternatif bébas muka munggaran. Ieu nu paling umum sarta kaasup kalayan paling sistem Unix-kawas.
Naon SSH klien sarta server SSH
protokol sambungan SSH ieu dilaksanakeun ku cara maké dua komponén utama: a klien tur server a.
Dina kecap basajan, a pamaké sareng klien nu dipasang dina komputer lokal nu boga aksés kana mesin jauh (server). Ieu kudu dicatet yén klien nu bisa dilaksanakeun panganteur pamaké grafis (sakumaha aplikasi destktopnoe) jeung pikeun operasi dina terminal (konsol).
server SSH listens ka konsumén sareng sambungan jaringan mun anjeun ditanya keur konéksi a ngajadikeun léngkah dipikabutuh pikeun otorisasina nu. Kana suksés ngajalankeun lulus disetél pikeun layanan klien jauh.
aksés aman keur diayakeun via hiji prosedur auténtikasi ngagunakeun énkripsi asimétri kalayan konci publik sawaktos Anjeun pertama nyambung. Salila enkripsi pamakéan simetri saterusna.
baku SSH ngawengku tilu protokol:
- Angkutan Lapisan Protocol - ensures auténtikasi server, privasi sarta integritas. Eta nyadiakeun komprési data. Ngalir dina luhureun TCP / IP.
- Auténtikasi Protocol - ngalaksanakeun auténtikasi klien mun server. Éta tindakan leuwih lapisan protokol angkutan.
- Sambungan Protocol - saluran énkripsi geus multiplexed sakumaha channel logis sababaraha dipaké pikeun sagala rupa layanan. Eta dijalankeun dina luhureun saluran auténtikasi.
kaamanan ningkat dijamin ku auténtikasi klien ka server diakses ku klien ssh jeung server auténtikasi ka klien nu. Auténtikasi lumangsung dina dua sisi.
klien nu ngirimkeun hiji pamundut pikeun kahiji kalina ngadegkeun sambungan aman tina lapisan transpor. Paménta kadua dikirimkeun sanggeus auténtikasi SSH-klien.
Palaksanaan OpenSSH
OpenSSH - mangrupa tim palaksanaan open source OpenBSD. Nyaeta versi paling umum ngaliwatan distribution gratis.
OpenSSH pakét ngawengku sakumpulan parabot:
- SSHD - bagian server.
- SSH - samping klien.
- SCP - a utiliti pikeun Niron file aman.
- SSH-keygen - dibangkitkeun kenop publik (persÃ, dsa jeung lianna) pikeun komputer jeung pamaké.
- SSH-keyscan - gathers kenop publik dina jaringan.
- SSH-agén - ngajaga kenop persà pribadi pikeun auténtikasi saterusna kalawan kenop umum.
- SSH-tambihan - nambihan anyar kenop swasta agén SSH-agén.
- SFTP-server - SFTP server.
- SFTP - utiliti ka aman nyalin koropak via ftp.
OpenSSH téh kaasup kana pangiriman kotak pikeun paling sistem Unix-kawas. Paling umum dianggap Linux Ubuntu, Buka (Free, Net) BSD, Solaris, HP-UX, Irix, MacOS X, jeung sajabana.
Karya ngembangkeun intensif dilumangsungkeun dina palaksanaan OpenSSH pikeun Windows, nu geus sadia pikeun diundeur di ramatloka. Eta ngidinan Anjeun pikeun nyieun SSH-server di kulawarga Windows sistem boga klien SSH nyambung. OpenSSH pikeun Windows anu kaasup dina pangiriman CygWin.
Paling populer di kalangan pamaké nu sebaran dumasar kana kernel Linux. Dina mangsa nu bakal datang, sadaya conto ngagunakeun SSH anu tersirat pikeun ngonpigurasikeun OpenSSH. Pikeun kajelasan tina Linux Ubuntu bakal nyetél SSH-klien pikeun Ubuntu, Windows jeung Mac OS X.
Masang na Konfigurasi openssh-server
Aya loba pilihan konfigurasi OpenSSH -server. Pikeun ngonpigurasikeun klien nu kudu dilakukeun dumasar kana config server. bagian ieu nyadiakeun conto server SSH dipasang dina Ubuntu Server Edition. Dina déskripsi saterusna ngonpigurasikeun klien ngagunakeun konfigurasi tina server.
1. Aya dua cara masang OpenSSH -server:
1.1. Pilih pakét instalasi OpenSSH -server geuwat salila unfolding Server Ubuntu /
1.2. Ngundeur tur masang ti Repository ku ngajalankeun paréntah:
2. Kudu akrab jeung standar file konfigurasi nu nilai SSHD server urang / jsb / ssh / sshd_config, make paréntah:
3. Sateuacan Anjeun ngarobah setelan standar pastikeun nyieun salinan berkas-berkas tur ngajaga tina tulisan. Hal ieu dilakukeun dina hal, lamun perlu gulung deui ka nilai standar dina acara kasalahan.
4. Dina setélan sacara standar port nu TCP 22. Pikeun kasalametan, eta disarankeun pikeun ngaganti nilai non-standar na, contona, 5754. Ngarobah diréktif Port kalayan paréntah:
5. Simpen file / Jsb / ssh / sshd_config sarta ngabalikan SSHD:
server anu dipasang na ngonpigurasi. Ayeuna anjeunna listens on port 5754. Ku standar, ngakses sagala pamaké bisa asup kana sistem jeung statusna. Auténtikasi anu dipigawé ku maké sandi atawa konci dsa, RSA, ed25519 et al.
Cross-platform OpenSSH-klien terminal. SSH klien pikeun Linux Ubuntu
Saméméhna nyatakeun yén palaksanaan paling ilahar dipake dina protokol SSH teh OpenSSH, nu sacara standar hadir kalawan paling Linux Ubuntu sebaran majelis. Dina sababaraha kasus, OpenSSH tiasa didownload tina Repository pikeun distro ieu.
Salaku bagian tina OpenSSH klien-bungkusan dilaksanakeun sakumaha program SSH, nu ngalir paréntah anu sarua. Konfigurasi klien tur geus dikawasa via terminal, teu boga panganteur grafis. Hal ieu dianggap versi paling basajan tur ramah-pamaké.
Masang na Konfigurasi OpenSSH-klien on Ubuntu
Dina mesin jauh geus dipasang na ngonpigurasi OpenSSH-server. Tujuanana nya éta pikeun meunangkeun wasa ka dinya ti komputer lokal anu ngajalankeun Ubuntu.
1. standar sebaran Ubuntu henteu ditambahkeun OpenSSH-klien, jadi anjeun kudu install deui migunakeun:
2. Saatos program instalasi keur invoked paréntah SSH ti terminal tanpa Akar.
3. Lamun nu auténtikasi pamaké ieu dipaké kalawan sandi a:
1) sambungan ieu dijieun kalayan:
- Ngaran akun dina mesin jauh, - ngaran pamaké
- host - éta server jauh IP-alamatna (atawa domain lamun domain nu geus delegated mun server);
2) sanggeus ngasupkeun paréntah, Anjeun kudu mencet nu Lebetkeun - anjeun bakal dipenta pikeun sandi a; A sandi anu diperlukeun dina akun mesin jauh (kudu ati sakumaha kana kaamanan tina sandi henteu ditampilkeun);
3) nuliskeun sandi bener, dina server jandela terminal jauh kalayan ucapan hiji; Anjeun ayeuna bisa ngalakukeun paréntah perlu.
4. Dina éta acara otorisasina yén anu diperlukeun pikeun kenop dsa:
1) lamun perlu keur ngahasilkeun kenop umum jeung swasta mungkin tina SSH OpenSSH-klien:
2) standar konci umum disimpen di /home/user/.ssh/id_dsa.pub file na ditutup dina /home/user/.ssh/id_dsa;
3) kudu disalin kana mesin jauh jeung tambahkeun ka tim /home/user/.ssh/authorized_keys otorisasina dihasilkeun konci umum:
Ayeuna pamaké bisa ngabuktoskeun kaaslianana jeung SSH-server tampa kudu ngasupkeun sandi a.
Masang na Konfigurasi OpenSSH pikeun Cygwin Terminal on Windows
Masang Cygwin Cygwin.exe ngajalankeun hiji file anu diundeur ti loka resmi.
Cygwin - geus assembling rupa-rupa bungkusan béda. Digawekeun ku terminal jauh kudu ngan OpenSSH. Anjeun tiasa mendakan eta ku cara néangan dina Cygwin.
Saatos Anjeun install iket nu peryogi ngajalankeun Cygwin Terminal sarta asupkeun paréntah di handap:
Lajeng mencet Lebetkeun. Anjeun bakal ditanya mun asupkeun sandi éta. Sanggeus ngaliwatan auténtikasi mucunghul hiji server jauh kana ucapan terminal pamaké.
sintaksis téh persis sarua jeung di OpenSSH-klien, dilaksanakeun pikeun Linux.
SSH-klien cross-platform GUI putty
Putty - a klien SSH grafis keur administrasi jauh, nu ngawengku rojongan pikeun protokol SSH. program nu geus disebarkeun kalayan muka sumber na tos rengse gratis.
Asalna dikaluarkeun ukur keur OS Windows, tapi klien ieu engké pindah keur Linux Ubuntu, mangka kaasup kana Repository ampir kabeh sebaran Linux Ubuntu populér.
Aktip ngembangkeun pikeun mungsi dina Mac OS X.
Putty jandela konfigurasi Sigana sami dina sadaya sistem operasi. bédana aya ukur dina padika instalasi. Ku alatan éta, instalasi bakal mimiti jadi ditémbongkeun kumaha sistim tilu operasi, lajeng - parameter setelan putty.
Masang putty Linux Ubuntu Ubuntu
1. Pasang putty kalayan paréntah:
2. Mimitian paréntah putty ti terminal atawa klik mouse on menu nu:
3. setélan klien jandela, dimana perlu ngadaptar parameter sambungan.
Masang putty pikeun Windows
Masang diperlukeun putty.exe ngundeur file, simpen ka lokasi merenah, kayaning dina desktop nu. program nu dimimitian ku dua clicks sahiji tombol kenca mouse.
Putty - SSH-klien pikeun Mac. Masang sarta ngajalankeun GUI-versi
Dina waktu nulis putty teu adequately geus pindah pikeun berpungsi dina Mac OS Masalah X. jengkar di kompilasi tina bagian éta téh jawab antarbeungeut grafis.
Pikeun instalasi, anjeun kudu nedunan sababaraha karya awal.
1. Pasang Xcode.
paket Utiliti jeung program ti Apple mendesain sarta ngawangun aplikasi pikeun Mac OS X.
Kalawan OS versi tina Mac dina X 10.7 Singa perlu pikeun nyimpen «Komando Line Pakakas pikeun Xcode» jeung ramatloka pamekar Apple.
Saatos instalasi anu diperlukeun pikeun nampa kontrak lisénsi:
2. Siapkeun Xquartz.
palaksanaan server Ieu X.Org X Jandela System (X11) pikeun Mac OS X. Merlukeun Keur GUI-versi putty, ditulis dina GTK +. Install ti ramatloka resmi. Sanggeus masang relogin nu diperlukeun.
3. Pasang Homebrew.
Instalasi dijieun kalawan:
Salajengna nu peryogi pariksa keur instalasi bener tina tim:
4. Setel putty, ngalakukeun:
Prosésna bisa nyandak leuwih ti sajam, sakumaha mangrupakeun pluralitas kabebasan sapertos Glib / GTK + / Pango / Kairo.
5. Nyieun nu file ngamimitian Putty.app.
Anjeun kudu ngajalankeun Automator.app. Jinis dokumen keur milih "program" dina laku lampah nu peryogi pikeun milih "ngaji cangkang-naskah" dina kotak input pikeun ngeset jalur ka file laksana «/ pamaké / lokal / bin / putty», simpen salaku «putty.app», nangtukeun kana format file " program "kana diréktori" program ". Upami hoyong, hiji ikon baku bisa diganti.
Netepkeun klien SSH putty
Prosés netepkeun klien grafis SSH putty Sigana sami dina sadaya sistem operasi. pintonan rada beda, gumantung kana rarancang lingkungan kerja.
Nyambung ka mesin jauh via SSH hoyong ngajalankeun putty. Dina jandela anu dihasilkeun, biasana Anjeun kudu nyetél parameter:
Sambungan Tipe - tipe sambungan - ngadegkeun SSH.
Imah Ngaran (atawa IP-adress) - ngaran host atanapi IP-alamatna - dieu tangtukeun pangladén jauh IP-alamatna, ngaran domain atawa alamat internét. Dina conto ieu, siapkeun IP-alamat 192.168.128.3
Port - dengekeun port - pangladén nu dibéré sabagé conto, nyetél port 5754.-Na titik.
Upami hoyong, anjeun bisa nyimpen setelan kanggo sési ieu.
Lamun anjeun mencet tombol "Buka", jandela terminal bakal muncul, dimana kedah asupkeun nami mesin jauh jeung sandi pikeun akun.
Lamun perlu, auténtikasi klien pasangan konci diperlukeun utiliti puttygen.exe anu ngalir di Windows. Putty-Gen dibangkitkeun sapasang kenop umum jeung swasta.
Tombol publik kudu ditambahkeun kana server, mangka dihasilkeun dina SSH baku. Tambahkeun konci sarupa bisa OpenSSH via terminal atawa liwat putty, sanggeus lulus sandi auténtikasi login munggaran.
Tombol swasta dihasilkeun .ppk format na ditambahkeun kana klien nu. Dina ditinggalkeun di tangkal pikeun manggihan SSH, dilegakeun daftar, manggihan Auth na di parameter ieu dina «wasta file konci pikeun auténtikasi» pilih konci.
Saatos Manipulasi ieu, pamaké bisa ngabuktoskeun kaaslianana jeung server tanpa kecap akses.
Di momen, putty SSH klien dianggap GUI universal. pamekar pihak-katilu geus nyieun Gao-Feng SSH-klien pikeun Android, sakumaha versi mobile of putty.
Pangalusna SSH-klien
Sajauh euweuh konsensus dina naon SSH-klien hadé pamakéan. pangurus Sistim nu parabot dipilih dumasar kana kabutuhan sorangan.
Sakumaha aturan, pamaké * Unix-sistem condong ngagunakeun SSH baku tina pakét OpenSSH. Cai mibanda rumpaka universal jelas tur disadiakeun langsung ti terminal. Pikeun operasi kalawan parabot tambahan sapertos salinan berkas aman (SCP) henteu diperlukeun pikeun masang software tambahan. Sagalana nu peryogi téh kaasup kana OpenSSH.
fans GUI anu biasana dianggo dina Windows Sistem operasi, make putty. Hal ieu dipercaya yén ieu téh nu pangalusna SSH-klien pikeun Windows. Cai mibanda sagala parabot nu dipikabutuh pikeun tunneling, nyalin koropak, jeung saterusna, sanajan eta bakal meryogikeun ngundeur modul tambahan.
Similar articles
Trending Now