Android

Ubuntu 18.04'te ssh nasıl etkinleştirilir

2 месяца с Ubuntu 18.04 LTS - так ли она хороша?

2 месяца с Ubuntu 18.04 LTS - так ли она хороша?

İçindekiler:

Anonim

Güvenli Kabuk (SSH), bir istemci ile sunucu arasında güvenli bir bağlantı için kullanılan bir şifreleme ağı protokolüdür.

Bu öğreticide, bir Ubuntu Masaüstü makinesinde SSH'nin nasıl etkinleştirileceğini göstereceğiz. SSH'nin etkinleştirilmesi, Ubuntu makinenize uzaktan bağlanmanıza ve dosyaları güvenli bir şekilde aktarmanıza veya yönetim görevleri gerçekleştirmenize olanak tanır.

Ön şartlar

Bu eğiticiye devam etmeden önce sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.

Ubuntu'da SSH'yi etkinleştirme

SSH sunucusu varsayılan olarak Ubuntu masaüstü sistemlerine yüklenmez, ancak standart Ubuntu depolarından kolayca kurulabilir.

Ubuntu sisteminize SSH yüklemek ve etkinleştirmek için aşağıdaki adımları izleyin:

  1. Terminalinizi Ctrl+Alt+T klavye kısayolunu kullanarak veya terminal simgesini tıklatarak açın ve şunu yazarak openssh-server paketini yükleyin:

    sudo apt update sudo apt install openssh-server

    İstendiğinde parolayı girin ve kuruluma devam etmek için Y girin.

    Çıktıdan da görebileceğiniz gibi, sistemin IP adresi 192.168.121.111 .

    IP adresini bulduktan sonra, aşağıdaki ssh komutunu çalıştırarak uzak makineye giriş yapın:

    ssh [email protected]

    SSH üzerinden ilk kez bağlandığınızda, şuna benzer bir mesaj görürsünüz:

    The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?

    yes yazdığınızda şifrenizi girmeniz istenir.

    Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:

    Şifreyi girdikten sonra, aşağıdakine benzer bir mesajla karşılaşacaksınız.

    Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…

    Şimdi Ubuntu makinenize giriş yaptınız.

    İnternet Üzerinden SSH'ye Bağlanma

    Ubuntu makinenize İnternet üzerinden bağlanmak için genel IP Adresinizi bilmeniz ve yönlendiricinizi bağlantı noktası 22'deki verileri kabul edecek ve SSH'nin çalıştığı Ubuntu makinesine gönderecek şekilde yapılandırmanız gerekir.

    SSH'ye gitmeye çalıştığınız makinenin genel IP adresini belirlemek için şu URL'yi ziyaret etmeniz yeterlidir: https://ifconfig.co/ip .

    Bağlantı noktası iletmeyi ayarlama söz konusu olduğunda, her yönlendiricinin bağlantı noktası yönlendirmeyi ayarlamak için farklı bir yolu vardır. Bağlantı noktası yönlendirmeyi ayarlama hakkında yönlendiricinizin belgelerine başvurmalısınız. Kısacası, taleplerin yapılacağı port numarasını (Varsayılan SSH portu 22'dir) ve SSH'nin çalıştığı makinenin daha önce bulduğunuz özel IP adresini ( ip a komutunu kullanarak) girmeniz gerekir.

    IP adresini bulup yönlendiricinizi yapılandırdıktan sonra şunu yazarak giriş yapabilirsiniz:

    ssh username@public_ip_address

    Ayrıca bir SSH anahtar tabanlı kimlik doğrulaması ayarlayabilir ve bir şifre girmeden Ubuntu makinenize bağlanabilirsiniz.

    Ubuntu'da SSH'yi devre dışı bırakma

    Herhangi bir nedenle Ubuntu makinenizde SSH'yi devre dışı bırakmak istiyorsanız, SSH hizmetini çalıştırarak durdurabilirsiniz:

    sudo systemctl stop ssh

    Tekrar başlatmak için şunu çalıştırın:

    sudo systemctl start ssh

    SSH hizmetinin sistem önyükleme çalışması sırasında başlamasını devre dışı bırakmak için:

    sudo systemctl disable ssh

    Tekrar etkinleştirmek için şunu yazın:

    sudo systemctl enable ssh

    Sonuç

    Ubuntu 18.04'ünüze SSH'yi nasıl kuracağınızı ve etkinleştireceğinizi öğrendiniz. Artık makinenize giriş yapabilir ve komut istemini kullanarak genel sysadmin görevlerini gerçekleştirebilirsiniz.

    Varsayılan olarak, SSH 22 numaralı bağlantı noktasını dinler. Varsayılan SSH bağlantı noktasını değiştirmek, otomatik saldırı riskini azaltarak sunucunuza fazladan bir güvenlik katmanı ekler.

    SSH sunucunuzu yapılandırma hakkında daha fazla bilgi için Ubuntu'nun SSH / OpenSSH / Yapılandırma kılavuzunu ve resmi SSH kılavuz sayfasını okuyun.

    ssh ubuntu