ssh

CentOS 8'de SSH Nasıl Etkinleştirilir?

CentOS 8'de SSH Nasıl Etkinleştirilir?
Güvenli Kabuk, Ayrıca şöyle bilinir SSH, istemci aracılığıyla sunucuya bağlanmak için kullanılan popüler bir araçtır. SSH, bir sunucu ile istemcisi arasında güvenli uzaktan bağlantı ve iletişim sağlar ve ayrıca uzak ağ bağlantısı üzerinden dosya aktarımı sağlar.

Bu yazıda, CentOS 8'de SSH'nin nasıl etkinleştirileceğine ve SSH'yi uzaktan kullanırken bir CentOS 8 istemci makinesinden sunucusuna nasıl erişileceğine ilişkin adım adım bir kılavuzdan geçeceğiz. SSH üzerinden uzak bağlantı için CentOS 8 sunucusunun yapılandırmasıyla başlayalım.

Uzak Bağlantı için CentOS 8 Sunucusunun Yapılandırması

CentOS 8 sunucusunu uzak bağlantı için yapılandırmak birinci önceliğimizdir.

Adım 1: Sisteminizin Paket Deposunu Güncelleyin
Aşağıdaki komutu yazarak sistemin paket deposu önbelleğini güncelleyin:

$ sudo dnf önbellek

Sistem paketlerini yükseltin.

$ sudo dnf yükseltmesi

Adım 2: OpenSSH Sunucusunu CentOS 8 Sunucusuna Kurun
Sistemin depo önbelleğini ve paketlerini güncelledikten sonra aşağıdaki komutu yazarak OpenSSH sunucu paketini kurun:

$ sudo dnf openssh sunucusunu kurun

Başarılı kurulumdan sonra, “sshd” hizmet başlatılmazsa.

3. Adım: OpenSSH Hizmetini Başlatın
OpenSSH hizmetini başlatmak için aşağıdaki komutu yazın:

$ sudo systemctl sshd'yi başlat

Aşağıdaki komutu kullanarak hizmetin durumunu kontrol edin:

$ sudo systemctl durumu sshd

Ayrıca, aşağıda verilen komutu yazarak yeniden başlatma sırasında OpenSSH hizmetini etkinleştirin:

$ sudo systemctl sshd'yi etkinleştir

Pekala, OpenSSH hizmeti aktif ve bağlantıya hazır. Şimdi trafiği çalıştırmamız gerekiyor ve bunun için güvenlik duvarını yapılandırmamız gerekiyor.

Adım 4: Güvenlik Duvarının SSH bağlantı noktası 22'den herhangi bir Trafiği Geçmesine İzin Verin
Güvenlik duvarının SSH üzerinden trafik akışına izin vermek için aşağıdaki komutu yazın:

$ güvenlik duvarı-cmd --zone=genel --kalıcı --add-service=ssh

Güvenlik duvarını yapılandırdıktan sonra güvenlik duvarını yeniden yüklemek daha iyi bir uygulamadır.

$ güvenlik duvarı-cmd --yeniden yükle

CentOS 8 sunucusu SSH üzerinden bağlantıya hazır. Sunucunun IP adresini öğrenelim ve ona CentOS 8 İstemci makinesinden erişelim.

Adım 5: CentOS 8 Sunucusunun IP Adresini Alın
CentOS sunucusunun IP adresini almak için aşağıdaki komutu yazın:

$ ip bir

Sunucumun IP adresi 192.168.18.186. İstemci CentOS 8 makinesinden bu makineye bağlanalım.

CentOS 8 İstemcisinden CentOS 8 Sunucusuna Bağlanma

CentOS 8 sunucusuna bağlanmak için aşağıda verilen adımı izleyin:

Adım 1: OpenSSH İstemcilerini CentOS 8 İstemci Makinesine Kurun
Her şeyden önce, istemci CentOS 8 makinenize OpenSSH İstemcilerini yüklemeniz gerekir.

$ sudo dnf openssh istemcilerini kurun

OpenSSH İstemcilerini kurduktan sonra, CentOS 8 sunucusuna bağlanmak için SSH anahtar çiftlerini oluşturun ve kopyalayın.

2. Adım: SSH Anahtar Çiftini Oluşturun
SSH anahtar çiftini oluşturmak için aşağıda verilen komutu yazın:

$ ssh-keygen

Anahtar çiftini verilen varsayılan dizine kaydetmek için "Enter" tuşuna basın.

Veya anahtar çiftini zaten oluşturduysanız, önceden oluşturulmuş anahtar çiftinin üzerine yazmak için "Enter" tuşuna basın.

Parolayı girin veya boş parola için "Enter" tuşuna basın.

Pekala, anahtar çifti başarıyla oluşturuldu, şimdi anahtar çiftini sunucuya kopyalayalım.

Adım 3: Anahtar Çiftini CentOS 8 Sunucusuna Kopyalayın
Anahtar çiftini CentOS 8 sunucusuna kopyalamak için aşağıdaki komutu yazın:

$ ssh-copy-id [e-posta korumalı]

“linuxuser” ve “192”yi değiştirmeyi unutmayınız.168.18.CentOS 8 sunucusunun kullanıcı adı ve IP adresi ile 186”.

"Evet" yazın ve "Enter" tuşuna basın.

Terminalde gösterilen kullanıcı adının şifresini girin ve "Enter" tuşuna basın.

Anahtar çifti bağlanacağımız CentOS 8 sunucusuna kopyalanacaktır.

Adım 4: SSH aracılığıyla CentOS 8 Sunucusuna bağlanın
Şimdi, aşağıdaki komutu kullanarak SSH'yi CentOS 8 sunucusuna bağlamanız yeterlidir:

$ ssh [e-posta korumalı]

Budur! SSH kullanarak bir CentOS 8 İstemci makinesinden CentOS 8 sunucusuna başarıyla giriş yaptık.

Sonuç

CentOS 8 Sunucu makinesine OpenSSH sunucusu kurarak, “sshd” hizmetini etkinleştirerek ve 22 numaralı bağlantı noktasında SSH'den gelen trafik için sistemin güvenlik duvarını açarak CentOS 8'de SSH'yi etkinleştirme konusunda muazzam bir yelpazeyi ele aldık. OpenSSH istemcilerini kurarak, SSH anahtar çiftini oluşturup kopyalayarak, anahtar çiftini Sunucu makinesine kopyalayarak ve SSH aracılığıyla CentOS 8 Sunucusuna bağlanarak CentOS 8 istemci makinesinden CentOS 8 sunucusuna bağlanmayı da öğrendik.

Linux için En İyi 5 Arcade Oyunu
Günümüzde bilgisayarlar oyun oynamak için kullanılan ciddi makinelerdir. Yeni yüksek puanı alamazsan, ne demek istediğimi anlayacaksın. Bu yazıda, bug...
Wesnoth 1 Savaşı.13.6 Geliştirme Yayınlandı
Wesnoth 1 Savaşı.13.Geçen ay yayınlanan 6. sürüm, 1. sürümdeki altıncı geliştirme sürümüdür.13.x serisi ve özellikle kullanıcı arayüzü için bir dizi i...
Ubuntu 14'te League Of Legends Nasıl Kurulur.04
League of Legends hayranıysanız, bu, League of Legends koşusunu test etmeniz için bir fırsattır. Linux kullanıcısıysanız LOL'nin PlayOnLinux'ta destek...