Miten saada SSH-komentorivin käyttö Windows 7: een Cygwinin käyttämiseen

Sisällysluettelo:

Miten saada SSH-komentorivin käyttö Windows 7: een Cygwinin käyttämiseen
Miten saada SSH-komentorivin käyttö Windows 7: een Cygwinin käyttämiseen

Video: Miten saada SSH-komentorivin käyttö Windows 7: een Cygwinin käyttämiseen

Video: Miten saada SSH-komentorivin käyttö Windows 7: een Cygwinin käyttämiseen
Video: HP:n All-in-One-tulostimella skannaaminen käyttämällä sisäistä verkkopalvelinta Windows 8:ssa - YouTube 2024, Huhtikuu
Anonim
Oletko tyytyväinen Linux / Unix -ohjelmaan ja haluat SSH-pääsyn Windows 7 -koneeseesi? Cygwin tarjoaa tämän toiminnon ja antaa sinulle tuttua ympäristöä, joka toimii muutamassa yksinkertaisessa vaiheessa.
Oletko tyytyväinen Linux / Unix -ohjelmaan ja haluat SSH-pääsyn Windows 7 -koneeseesi? Cygwin tarjoaa tämän toiminnon ja antaa sinulle tuttua ympäristöä, joka toimii muutamassa yksinkertaisessa vaiheessa.

Oletamme, että Cygwin on asennettu ja konfiguroitu. Jos ei, tutustu artikkeliimme, miten Linux-komentoja Windowsissa Cygwinin kanssa pääsee alkuun.

OpenSSH: n asentaminen

OpenSSH on mitä käytämme, joten jos sinulla ei ole asennusta, etsi Cygwinin setup.exe-tiedosto ja suorita se.

Voit säilyttää kaikki samat oletusasetukset kuin alunperin Cygwinin käyttöönotolla. Etsi pakkauksen valintaikkunasta "auki" ja katso Net-valikon alla.
Voit säilyttää kaikki samat oletusasetukset kuin alunperin Cygwinin käyttöönotolla. Etsi pakkauksen valintaikkunasta "auki" ja katso Net-valikon alla.
Näet paketin "openssh". Napsauta "Uusi" -sarakkeessa, jossa se sanoo "Ohita", kunnes näet, että X näkyy Bin? -Sarakkeessa. Katso edellisestä kuvakaappauksesta, mistä napsautat, jos olet sekaisin. Paina "Seuraava" ja lopeta loput asennusprosessista, aivan kuten viime kerralla.
Näet paketin "openssh". Napsauta "Uusi" -sarakkeessa, jossa se sanoo "Ohita", kunnes näet, että X näkyy Bin? -Sarakkeessa. Katso edellisestä kuvakaappauksesta, mistä napsautat, jos olet sekaisin. Paina "Seuraava" ja lopeta loput asennusprosessista, aivan kuten viime kerralla.

OpenSSH: n määrittäminen Cygwiniin

Toisin kuin useimmissa Linux-doksissa, OpenSSH ei automaattisesti konfiguroi itsensä toimimaan ja toimimaan. Meidän on tehtävä muutamia helppoa vaihetta. Napsauta hiiren kakkospainikkeella Cygwin-pikakuvaketta ja napsauta "Suorita järjestelmänvalvojana":

Näin varmistetaan, että meillä on kaikki oikeat oikeudet. Näet tyhjä Cygwin -ikkunan.
Näin varmistetaan, että meillä on kaikki oikeat oikeudet. Näet tyhjä Cygwin -ikkunan.
Syötä seuraava komento:
Syötä seuraava komento:

ssh-host-config

Näet, että käsikirjoitus luo joitain oletustiedostoja, ja sinulta kysytään, haluatko ottaa käyttöön "Etuoikeuden erottaminen". Oletusarvoisesti OpenSSH: n vakioasennuksissa muissa järjestelmissä, niin jatka eteenpäin ja sano " kyllä ".
Näet, että käsikirjoitus luo joitain oletustiedostoja, ja sinulta kysytään, haluatko ottaa käyttöön "Etuoikeuden erottaminen". Oletusarvoisesti OpenSSH: n vakioasennuksissa muissa järjestelmissä, niin jatka eteenpäin ja sano " kyllä ".
Image
Image

Sinua pyydetään luomaan uusi tili, jolla on erityisiä oikeuksia. Valitse "kyllä" ja komentosarja jatkuu.

Seuraavaksi kysytään, haluatko sshd-palvelun toimivan palveluna. Tämä mahdollistaa SSH-pääsyn riippumatta siitä, onko Cygwin käynnissä, mikä on se, mitä haluamme. Mene eteenpäin ja paina "kyllä" jatkaaksesi.
Seuraavaksi kysytään, haluatko sshd-palvelun toimivan palveluna. Tämä mahdollistaa SSH-pääsyn riippumatta siitä, onko Cygwin käynnissä, mikä on se, mitä haluamme. Mene eteenpäin ja paina "kyllä" jatkaaksesi.
Seuraavaksi sinua pyydetään antamaan arvo démonille. Kirjoita seuraava:
Seuraavaksi sinua pyydetään antamaan arvo démonille. Kirjoita seuraava:

ntsec

Skriptin avulla saat joitain tietoja järjestelmästäsi, ja se pyytää sinua luomaan etuoikeutetun tilin, jonka oletusarvoinen käyttäjätunnus "cyg server". Oletusasetus toimii hyvin, joten kirjoita "ei", kun se kysyy, haluatko käyttää toisen tilin nimeä, vaikka voit muuttaa tätä, jos haluat.
Skriptin avulla saat joitain tietoja järjestelmästäsi, ja se pyytää sinua luomaan etuoikeutetun tilin, jonka oletusarvoinen käyttäjätunnus "cyg server". Oletusasetus toimii hyvin, joten kirjoita "ei", kun se kysyy, haluatko käyttää toisen tilin nimeä, vaikka voit muuttaa tätä, jos haluat.
Tietenkin sinun on annettava salasana myös tälle tilille.
Tietenkin sinun on annettava salasana myös tälle tilille.
Cygwin näyttää salasanasi tavallisessa tekstissä vahvistusta varten, joten varmista, että olet turvallisessa paikassa. Saat lisätietoja, ja jos kaikki ovat hyvin, saat viestin, joka kertoo, että se on suoritettu onnistuneesti.
Cygwin näyttää salasanasi tavallisessa tekstissä vahvistusta varten, joten varmista, että olet turvallisessa paikassa. Saat lisätietoja, ja jos kaikki ovat hyvin, saat viestin, joka kertoo, että se on suoritettu onnistuneesti.
Voit aloittaa sshd-palvelun uudelleen käynnistämällä tai kirjoittamalla seuraavan komennon:
Voit aloittaa sshd-palvelun uudelleen käynnistämällä tai kirjoittamalla seuraavan komennon:

net start sshd

Voit nyt kirjoittaa "exit" sulkeaksesi tämän Cygwin-esiintymän.
Voit nyt kirjoittaa "exit" sulkeaksesi tämän Cygwin-esiintymän.

SSH: n käyttäjän määritys

Seuraavaksi luodaan sopivat SSH-avaimet käyttäjätunnukselle. Avaa Cygwin normaalisti ja kirjoita seuraava komento:

ssh-user-config

Sinua pyydetään luomaan erityiset avaimet käyttäjätilillesi, joten käytä mitä tarvitset. Menin eteenpäin ja sanoin "ei" ensimmäiselle kysymykselle ja "kyllä" toiselle.
Sinua pyydetään luomaan erityiset avaimet käyttäjätilillesi, joten käytä mitä tarvitset. Menin eteenpäin ja sanoin "ei" ensimmäiselle kysymykselle ja "kyllä" toiselle.
SSH2 on turvallisempi, joten suosittelen sitä. Kun olet antanut salasanan, sinulta kysytään, haluatko käyttää kyseistä tunnusta koneellesi. Kirjoita "kyllä".
SSH2 on turvallisempi, joten suosittelen sitä. Kun olet antanut salasanan, sinulta kysytään, haluatko käyttää kyseistä tunnusta koneellesi. Kirjoita "kyllä".
Seuraavaksi sinua pyydetään luomaan SSH2-DSA-tunnustiedosto, jos haluat käyttää salasanatonta käyttöä. Laskein tässä vaiheessa.
Seuraavaksi sinua pyydetään luomaan SSH2-DSA-tunnustiedosto, jos haluat käyttää salasanatonta käyttöä. Laskein tässä vaiheessa.
Se siitä! Olet kaikki konfiguroitu. Jos haluat testata kokoonpanoasi nopeasti, anna Cygwin-ikkunaan seuraava komento:
Se siitä! Olet kaikki konfiguroitu. Jos haluat testata kokoonpanoasi nopeasti, anna Cygwin-ikkunaan seuraava komento:

ssh –v localhost

-V-vaihtoehto tarkoittaa "verbose" ja antaa sinulle kaikki yksityiskohdat prosessista. Sinulta kysytään, haluatko jatkaa yhteyden muodostamista, joten kirjoita "kyllä" ja anna salasanasi. Muista, että kun annat käyttäjätunnuksesi, se merkitsee isoja ja pieniä kirjaimia.
-V-vaihtoehto tarkoittaa "verbose" ja antaa sinulle kaikki yksityiskohdat prosessista. Sinulta kysytään, haluatko jatkaa yhteyden muodostamista, joten kirjoita "kyllä" ja anna salasanasi. Muista, että kun annat käyttäjätunnuksesi, se merkitsee isoja ja pieniä kirjaimia.
Jos kaikki toimii hyvin, näet normaalin komentokehotteen.
Jos kaikki toimii hyvin, näet normaalin komentokehotteen.

Pienet asiat

Jos huomaat, että jompikumpi määritysvaiheista on jumissa, varmista, että käytössä oleva Windows-käyttäjätili on hallinnassa. Saatat saada outoja virheitä, jos yrität suorittaa isäntäkokoonpanon tavallisena käyttäjänä, joten varmista, että suoritat Cygwinin järjestelmänvalvojan oikeuksilla kyseisen vaiheen aikana. Jos poistut, saat kehotteen jättää erätyöt käynnissä, voit lyödä "ei" lopettamaan ne.

Lopuksi, jos testaat SSH: n käyttöoikeuden toisesta koneesta ja saat virheen, varmista, että palomuuri ei estä pääsyä porttiin 22 (tai 23, jos käytät SFTP: tä).

Tämä toimii erittäin hyvin, jos haluat kykyä saada SSH / SFTP-käyttöoikeudet tiedostoihisi Windows 7 -koneella ja haluat myös tuttu kuori tehdä sen. Cygwin asentaa Windows-asemat "/ cygdrive / driveletter", jos mietit.;-)

Suositeltava: