Birkaç gereksinim ve adımla komut satırını kullanarak SSH yapabilirsiniz. Bu yazı, bilmeniz gereken her şeyi detaylandırıyor.
SSH'yi Anlamak
SSH komutu Linux sisteminde mevcuttur ve uzak bir makineye bağlanırken kullanışlıdır. SSH bağlantısı ile dosyaları aktarabilir, uygulamaları tünelleyebilir, uzak makinede komutları yürütebilir, vb.
Linux komut satırında SSH kullanırken, uzak makineyle ancak ona bağlandıktan sonra etkileşim kuracaksınız. Ayrıca, uzak ve istemci makinede bağlantının kurulabilmesi için 'openssh' kurulu ve etkinleştirilmiş olmalıdır.
Linux Komut Satırından SSH Nasıl Yapılır?
SSH bağlantısını oluşturabilmeniz için sunucunuzda ve istemcide 'openssh' kurulu olmalıdır. Uzak makineyi bağlantı için hazırlamaya başlayalım.
Openssh'i kurmadan önce apt deposunu güncelleyin.
sudo uygun güncelleme
Güncellemeden sonra uzak makineye “openssh-server” kurmalısınız. Yalnızca sunucu 'openssh-server'a sahip olduğunda, istemci makinede kurulan bir uzak bağlantıyı kabul edebilir. 'Openssh', /etc/ssh/sshd_config.conf dosyasında tanımlanan yapılandırmalara dayanır:
“openssh-server” yüklemek için aşağıdaki komutu çalıştırın:sudo apt-get kurulumu Opensh sunucusu
Kurulduktan sonra, aktif (çalışıyor) olduğundan emin olmak için “ssh” durumunu kontrol edin.sudo sistemctl durumu ssh
Durum aktif değilse, aşağıdaki komutu çalıştırarak başlatabilirsiniz:sudo systemctl başlangıç ssh
Uzak makinenin IP'sini kontrol edin. 'ip a' komutunu kullanın ve ağ arabiriminizle ilişkili IP'yi alın. Bu durumda, “wlo1” kablosuz arayüzünü kullanıyoruz.
İstemci makinede, uzak makineye bağlantı oluşturmak üzere kullanmak için 'openssh-client' yüklemeniz gerekir.
Uzak makineye benzer şekilde, apt deposunu güncelleyerek başlayın.
Aşağıdaki komutu yürüterek “openssh-client”i kurun:sudo apt-get kurulumu openssh-istemci
“openssh-client” ve “openssh-server”ı kurduktan sonra, SSH kullanarak bağlantı kurmaya hazırsınız. Bağlantıyı kurmak için istemci makinede terminalinizi açın ve uzak sunucunun IP'sine bağlanın.
Uzaktaki makinemizin IP'si 192.168.137.201. Böylece, aşağıdaki SSH komutunu çalıştırarak ona bağlanıyoruz:ssh linuxhint @ 192.168.137.201
Uzak makinenin ana bilgisayar adını belirtmelisiniz. Linuxhint, hedef uzak sunucumuzun ana bilgisayar adıdır.
Devam edip etmeyeceğinizi seçerek bağlantının kimliğini doğrulamanız istenecektir. Çıkan ekrana 'evet' yazın ve enter tuşuna basın. Uzak makinenin IP adresinin bilinen ana bilgisayarlardan biri olarak eklendiğini onaylayan bir bilgi istemi göreceksiniz.
Son adım, terminalde görünen oturum açma isteminde uzak makinenin parolasını yazmaktır.
Girilen parola uzak ana bilgisayarın parolasıyla eşleştiğinde, Linux komut satırını kullanarak uzak bir makineye bağlanmak için SSH'yi başarıyla kullandınız. Bu kadar!
Çözüm
SSH, bir istemci makineden uzak bir makineye bağlanmanın güvenli bir yolunu sunar. SSH'yi Linux komut satırında kullanmak için, istemci makineye 'openssh-client' ve uzak makineye 'openssh-server' yükleyin. Kurulduktan sonra, her iki makinede de “ssh” özelliğini etkinleştirin. Son olarak, uzak makinenin ana bilgisayar adı ve IP adresi ile “ssh” komutunu çalıştırın ve ona bağlanmak için şifreyi girin.