Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ha úgy érzi, kényelmes dolgozni Linux / Unix és szeretnének SSH-hozzáférést gépéhez a Windows 7, egy alkalmazást, mint Cygwin akkor képes lesz arra, hogy ezt a képességet, és családias környezetben dolgozni. Szükséges, hogy néhány egyszerű beállítás.

Dolgozni SSH, fel kell telepíteni OpenSSH. Ehhez töltse le a fájlt setup.exe. amely letölthető a végén ezt a cikket és futtatni.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ezután meg kell találni a helyét a neve «openssh» csomagot. Ezután kattintson a címkén az oszlop «New» előtt a csomagolás amíg meg nem jelenik megjelenő kereszt a mezőbe az oszlop néven «Bin». Amint az az előző ábrán. Ezután kattintson a «Tovább» és várja meg, amíg a telepítő letölti és telepíti a szükséges csomagokat.

Configuration OpenSSH Cygwin.

Ellentétben Linux disztribúció, az OpenSSH-t a Windows 7 nem lesz képes beállítani magát automatikusan működik. Meg kell, hogy kövesse néhány egyszerű lépésben. A kezdéshez kattintson jobb gombbal a parancsikonra Cygwin és futtatni rendszergazdaként (Futtatás rendszergazdaként):

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Látjuk tehát, hogy mindannyian a jogot a megfelelő beállításokat. Látni fogja, egy üres ablak Cygwin.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ezután adja meg a következő parancsot:

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Látni fogja, hogy a script generál néhány alapértelmezett fájlokat, majd kapsz egy kérdés, hogy erősítse meg az elkülönítés hozzáférési jogokat vagy jogosultságokat (Privilege Separation). Ez a beállítás van jelen az alapértelmezett telepítés OpenSSH más rendszerekre, így írja be a szót «igen» elé a kérdés.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ezután megkérdezi, hogy szeretné futtatni a sshd (a folyamat befogadó SSH-kapcsolat), mint szolgáltatás. Ez lehetővé teszi, hogy SSH-hozzáférést, függetlenül attól, hogy az éppen futó Cygwin. Be kell, hogy tárcsázza a szó «igen» előtt a kérdés, hogy továbbra is.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Most meg kell adnia egy értéket a démont. Írja be az alábbi:

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Cygwin megmutatja a fiókja jelszavát a parancssori szöveget, így meg kell győződnie róla, hogy biztonságos helyen, és senki sem fogja látni. Látni fogja, néhány kiegészítő információt, és ha minden jól megy, akkor kap egy üzenetet, hogy a telepítés sikeresen befejeződött.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Újraindíthatja vagy írja be a következő parancsot, hogy indítsa el a szolgáltatást sshd:

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Most hívhatja az «exit» kiléphet felület Cygwin.

Felhasználó konfigurációja az SSH.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Miért? Mivel SSH2 sokkal biztonságosabb, ezért javasoljuk, hogy használja azt tárolási kulcsokat. A jelszó megadása után, meg kell adnia, hogy nem akarom, hogy használja ezt az azonosítást elérni ezt a gépet. Tárcsázza a «igen».

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ezután a script megkérdezi, hogy hozzon létre egy SSH2 DSA azonosító fájl szükséges. Erre azért van szükség, ha azt szeretné elérni nem egy jelszót, de ezen a fájlt. Azt tanácsolom válaszolni «nincs».

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ez minden. Minden hoztak létre, és ha azt szeretné, hogy tesztelje a konfiguráció, írja be a következő parancsot Cygwin konzol:

ssh localhost -v

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

A -v magában «bőbeszédű» üzemmód, amely megmutatja, hogy minden részletet a folyamat. Aztán, ha továbbra is kérni, hogy a kapcsolat, telefonos «igen», ezt követően adja meg a jelszót a parancssorban. Ha megváltoztatja az alapértelmezett felhasználói nevet, akkor meg kell adnia azt is.

Hogyan lehet hozzáférni a Windows 7 SSH-n keresztül konzolra cygwin

Ha minden jól megy, akkor megjelenik a standard bash-line.

Ha a létrehozási folyamatának vannak hibák, akkor győződjön meg róla, hogy fut a Cygwin konzolt rendszergazdaként, vagy ha a munka egy rendszergazda jogosultsággal.

Ha hibaüzenetet kap a folyamat csatlakozik a Windows 7 egy másik számítógépre, győződjön meg arról, hogy a tűzfal (firewall) ezeken a gépeken nem blokkolja port 22 (23-as port használata esetén SFTP).

Töltse le a Cygwin telepítő, akkor az alábbi linket:

Én is ajánlom, hogy olvassa:

Megtettem mindent az utasításoknak megfelelően, de nem találja id_rsa amikor próbál csatlakozni, bár a fájl jön létre, és a .ssh mappában

debug1: identity fájl /home/user/.ssh/id_rsa 1-es típusú
debug1: key_load_public: Nincs ilyen fájl vagy könyvtár

Hitelesítések, hogy továbbra is: publickey, jelszó, billentyűzet-interaktív
debug1: Következő hitelesítési módszer: publickey
debug1: Több RSA nyilvános kulcs: /home/user/.ssh/id_rsa
Connection closed by. 1

Kulcs generálása az ssh-host-config és az ssh-user-config sikeres volt? Teszt önmagában sikeres (ssh -v localhost)? A Linux terminál segítségével ezt a parancsot: ssh -i id_rsa -l felhasználó SERVERIP?

Amikor belép a konzol Ubuntu Win7 - csend, majd megtörve a kapcsolatot, mert a várakozási limit.
Win7 Ubuntu megyek gond nélkül ...
Mi baj?!

Kapcsolódó cikkek