2010-07-07 30 views
11

Sadece web barınağımla PuTTy ile nasıl bağlantı kuracağımı düşündüm. SSH (PuTTy) ile localhost'a nasıl bağlanır

Ama benim localhost bağlanmak için nasıl? Ben

Servername koydu: localhost portu: 22

(Ben de 80 denedim) Ve bana bir hata verir nasıl bağlayabilirim

"bağlantı kurulamadı"?

+1

Önce 'localhost'unuzda başlatılan bir SSH sunucunuz olduğundan emin olun. – bakkal

+0

ssh veya telnet'i deniyor musunuz? Telnetd veya sshd –

cevap

3

(örneğin openssh-sunucu gibi) bir SSH sunucusunu çalıştıran localhost üzerinde çalışan emin olun ve (örneğin apache gibi) sadece bir web sunucusu. Yerel ana bilgisayarda Cygwin kullanıyorsanız Ayrıca bu localhost gerçekten 127.0.0.0/8

6

için haritasını çıkarıyor sağlamak, sen Cygwin'ın sshd (SSH Daemon) bağlanabilir.

3 kolay komutlar bir hizmet olarak sshd yüklemek için: (her zaman makineyi başlangıç ​​yaparken)

$ ssh-host-config -y # enable sshd. "-y" answers yes to all queries. 
$ cygrunsrv --start sshd # start it as an autostart Windows service 
$ ssh localhost # try to recursively log in via ssh 

Alındığı: http://nfnaaron.posterous.com/tag/puttycyg#Section2 (ikinci yaklaşım)

=> Sen almak tüm ssh altyapısı: seçili OpenSSH paketi ile Cygwin yüklü sürece genel anahtar kimlik doğrulaması, ssh-agent, ... cevap

+1

Sadece ekleyerek gibi servis isteklerine yerel olarak çalışan süreçlere sahip olmanız gerekir. Macun bağlantılarınızı yönetmek için süper macun kullanabilirsiniz ve localhost üzerindeki cygwin'e bağlanabilirsiniz. Localhost ssh bağlantımı başlatmak için kullanıyorum. – bpedroso

3

çözüm yukarıda işe yaramaz vs - elle Duri bunu yapmak zorunda kurulum işlemi (bkz. a).

bağlantınızın amacına bağlı olarak (b) çok daha kolay olması yüklemek için aşağıdaki seçeneklerden birini, seçenek denemek ama * nix kabuğu yetenekleri eksik olabilir.

bir. Ssh sunucusu ile bir Cygwin kabuğunu kurabilirsiniz, bu site (http://ist.uwaterloo.ca/~kscully/CygwinSSHD_W2K3.html) Windows Server için yönergeleri vardır ancak diğer Windows için de çalışırlar. Windows'un sunucu olmayan sürümünde görünmeyen sayfadaki çıktıda. Ayrıca, talimatlar komut vermek için diyor burada:

monte -s --change-cygdrive-önek/

komut

böylece -s seçeneği silmek

--change-cygdrive-önek/

(en azından bu Windows 7 üzerinde benim için böyleydi) monte edin.

b . PuTTy sitesi WinSSHD'yi önerir (http://www.bitvise.com/winsshd-download). Kolay bir kendi kendine yükleyici. Bir kez kalktığında, yapılandırma penceresinin ilk sayfasında, ekranın 1/3'üne kadar olan StartSSHD bağlantısına tıklamak zorundasınız. Sonra PuTTy'nizi localhost'a bağlayabilirsiniz. Ancak, deneyimlerime göre, herhangi bir * nix komut desteği sağlamadı, sadece yerel Windows olanları ve bu kılavuzdaki kullanım kılavuzunda hiçbir şey bulamadım.

Bu yardımcı olur umarım.

İlgili konular