Windows SSH ile Sanal Makineye Uzaktan Bağlanma
Bağlantı kurulan uzak sunucuda kimi zaman SSH paketi yüklü olmayabilir. Bu sebeple sunucuya uzaktan bağlanılamaz.Öncelikle karşı sunucuya aşağıdaki komutlar yardımı ile SSH paketi yüklenmeli ve parolasız bağlantı için gerekli dizin ve dosyalar oluşturulmalıdır. Sırasıyla aşağıdaki komutlar takip edilmelidir :
sudo apt update
sudo apt install openssh-server
cd
mkdir .ssh
cd .ssh
touch authorized_keys known_hosts config
Kurulum tamamlandıktan sonra
1.Sanal Makinenin IP'sinin Tespiti
Sanal makinede statik IP ayarlaması yapılmalıdır.
Statik IP ayarlamaları için ; makalesinin 고정 IP ayarlama kısmı takip edilebilir.
Statik IP ayarlamaları yapıldıktan sonra ;
ip a
Komutu ile aşağıdaki görseldeki gibi ekranda IP adresi görülür.
Bu IP 주소 터미널 ekranınıza
ssh kullanici_adiniz@IP
komutunu girip , çıkan ekranda şifreyi girdikten sonra sunucunuza uzaktan bağlanmış olursunuz.
2.VSCode Uzak Bağlantı Kuracağımız SSH Bağlantı Ayarlanması
SSH ile uzaktan bağlanırken , sunucunuz tanınabilir ve bu sayede uzaktan bağlanırken şifre istemez.
1.VSCode üzerinden görseldeki gösterildiği gibi SSH Configuration dosyasını açınız.
Configuration dosyası Windows da kendi kullanıcı adınızın altında .ssh olarak bulunur.
2.Orada SSH bağlantısı yapacağınız sunucunun adresini bulun.
호스트: Sunucunuza özgürce koyabileceğiniz isimdir. Örneğin ;Liman sunucusu için limanmys verebilirsiniz.
호스트 이름 :Bağlanmak istediğiniz sunucunun IP adresini gösterir.
사용자:Sunucuya bağlanmak istediğiniz kullanıcıyı veriniz. Liman sunucusu için liman tercih edebilirsiniz.
Configuration dosyasındaki gereken işlemler yapıldıktan sonra terminal ekranına geliniz .Yapılan işlemlerin doğruluğunun kontrolü için, Configuration dosyasında host olarak tanımladığınız ismi ,
ssh test
komutuyla çalıştırınız. Aşağıdaki görseldeki gibi IP adresi girmeden kullanıcınıza bağlanması , VSCode SSH 구성 dosyasındaki işlemlerinizi doğru yaptığınızı gösterir
3.Parola Yerine SSH Anahtarı ile Bağlanma
1
SSH 연결 oluşturmak için aşağıdaki komut ile
ssh-keygen
SSH 연결 해제. Bu anahtar sunucunuzun tanınmasını sağlar. Komut girildikten sonra , sizden anahtar şifresi oluşturmanızı isteyecektir. 당신은 당신을 기다리고 있습니다. Şifre oluşturursanız, 그녀의 bağlantıda sizden anahtar şifresini isteyecektir.
Gerekli işlemler yapıldıktan sonra, terminalde aşağıdaki görsele benzer bir görsel oluşması gereklidir.
2. Yukarıdaki gibi ekran geldikten sonra aşağıdaki komutu giriniz.
type $env:USERPROFILE\.ssh\id_rsa.pub | ssh test "cat >> .ssh/authorized_keys"
SSH kısmını kendi kullandığınız isime gore düzenleyiniz.
3. Komutu girdikten sonra sizden şifrenizi isteyecektir. Şifrenizi giriniz.
4. Artık sunucunuza şifre kullanmadan uzaktan bağlanabilirsiniz.
Reference
이 문제에 관하여(Windows SSH ile Sanal Makineye Uzaktan Bağlanma), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/aciklab/windows-ssh-ile-sanal-makineye-uzaktan-baglanma-3mmo텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)