Secure Shell (SSH), bir istemcinin güvenli bir ortamda uzak bir sunucuyla etkileşime girmesine izin veren bir şifreleme protokolüdür. Bugün CentOS işletim sistemindeki yapıyı işleyeceğiz.
Yüksek seviyeli şifreleme, hassas bilgi alışverişini korur ve uzak makinelerde güvenli bir şekilde uçma işlemine veya komutlar yayınlamaya izin verir.
Bu kısa eğitimdeki talimatları izleyerek CentOS 7’de SSH’yi nasıl etkinleştireceğinizi öğrenin .
SSH yazılım paketleri, varsayılan olarak CentOS’ta bulunur. Ancak, bu paketler sisteminizde yoksa, aşağıda ana hatları verilen Adım 1’i tamamlayarak bunları kolayca kurun.
Adım 1: OpenSSH Sunucu Yazılım Paketini Kurun
Yükleme işlemini başlatmak için terminalinizden aşağıdaki komutu girin:
#sudo yum –y install openssh-server openssh-clients
Bu komut, hem OpenSSH istemci uygulamalarını hem de OpenSSH sunucu arka plan programı olan sshd’yi yükler .
2. Adım: SSH Hizmetini Başlatma
OpenSSH sunucusunda SSH arka plan programını başlatmak için :
#sudo systemctl start sshd
Etkin olduğunda, sshd herhangi bir istemci aracından gelen istemci bağlantılarını sürekli olarak dinler. Bir bağlantı isteği gerçekleştiğinde, sshd doğru bağlantıyı kurar.
3. Adım: sshd durumunu kontrol edin
SSH arka plan programının durumunu kontrol edin:
#sudo systemctl status sshd
SSH arka plan programını durdurmak için şunu girin:
#systemctl stop sshd
Durumu doğrulayarak hizmetin durup durmadığını kontrol edebiliriz . Çıktı, hizmetin etkin olmadığını ve durumun en son değiştirildiği saat ve tarihi gösterir.
Adım 4: OpenSSH Hizmetini Etkinleştirin
systemctl komutunu kullanarak her sistem yeniden başlatıldıktan sonra SSH’nin otomatik olarak başlamasını sağlayın :
#sudo systemctl enable sshd
Yeniden başlattıktan sonra SSH’yi devre dışı bırakmak için şunu girin:
#sudo systemctl disable sshd
Nasıl Ulaşılır?
Bir ssh istemcisinden şu komut vererek yapı;
#ssh kullanıcıadı@ipadresi
Windows’ta SSH nasıl kullanılır makalesi için tıkla