Gnome Shell panosunu Pano ile iyileştirin
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
SSH, Linux'ta yeni olanlar için kafa karıştırıcı olabilir. Bir Linux kullanıcısıysanız ve SSH bağlantı noktası numarasını değiştirmeye çalışıyorsanız, yanınızdayız. Linux'ta SSH bağlantı noktası numarasını nasıl değiştireceğinizi gösterdiğimiz için bu kılavuzu takip edin!
Başlamadan Önce
SSH (AKA Secure Shell), ağ işlemlerini güvenli bir ağ üzerinden yürütmek için bir kriptografik ağ protokolüdür. Linux'ta SSH, kullanıcılara internet veya LAN üzerinden uzaktan konsol komutu erişimi sağlamak için çoğunlukla sunucularda çalıştırılır. Ancak bu, Linux iş istasyonları arasında etkileşim kurmak için kullanıldığından, SSH için tek Linux uygulaması değildir.
Bu kılavuzda, OpenSSH sunucunuzdaki varsayılan bağlantı noktasını 22 numaralı bağlantı noktasından daha güvenli bir bağlantı noktasına nasıl değiştirebileceğinizi gözden geçireceğiz. Ancak, bağlantı noktasını değiştirmeye çalışmadan önce çalışan bir SSH sunucunuz olması gerektiğini bilmelisiniz.
Bir SSH sunucusu kurmayı planlıyorsanız ve bağlantı noktasını 22'den farklı bir şeye nasıl değiştireceğinizi bilmek istiyorsanız, lütfen önce Linux'ta bir OpenSSH sunucusu kurma kılavuzumuzu izleyin .
SSH İstemcileri
SSH sunucunuza bağlanmak için iyi bir istemciye mi ihtiyacınız var? Kendinize bir iyilik yapın ve Linux için EasySSH uygulamasına göz atın. SSH'nin kafa karıştırıcı yapısını alır ve sorunsuz bir şekilde bağlanabilmeniz için basitleştirir. Linux için EasySSH istemcisi hakkında daha fazla bilgi için burayı tıklayın .
SSH bağlantı noktası numarasını değiştir
Linux'ta OpenSSH sunucusundaki varsayılan SSH bağlantı noktasını değiştirmek için sunucunun çalışmasını durdurmanız gerekir. OpenSSH sunucusu, Systemd çalışma zamanı aracı kullanılarak çoğu Linux işletim sisteminde hızla kapatılabilir.
SSH sunucusunu çalıştıran Linux cihazında bir terminal açın. Bir sunucuda SSH çalıştırıyorsanız, bunu uzaktan yapamazsınız! Bir klavye bağlayın ve işe başlayın.
Terminal penceresi açıldığında, terminalde systemctl sshd durum komutunu yürütün . Bu durum komutu, SSH sunucusunun çalışır durumda olup olmadığını size söyleyecektir. “Aktif: aktif (çalışıyor)” yazıyorsa, OpenSSH sunucu yazılımı normal şekilde çalışıyordur.
systemctl durumu sshd
SSH sunucusunu kapatmak için systemctl stop komutunu kullanın. Bu komut sshd.service
dosyayı hemen kapatacak ve SSH sunucunuzu şimdilik öldürecektir.
sudo systemctl sshd'yi durdur
systemctl stop komutunun OpenSSH sunucusunu gerçekten kapattığını doğrulamak için status komutunu yeniden çalıştırın . systemctl stop komutu OpenSSH sunucusunu gerçekten başarıyla öldürdüyse , çıktıda "Aktif: etkin değil (ölü)" ifadesini görürsünüz.
systemctl durumu sshd
Sunucu kapalıyken, OpenSSH sunucu yapılandırma dosyasını açmanın zamanı geldi. Bunu yapmak için aşağıdaki nano komutu kullanın .
Not: Bu kılavuzda, çoğu kullanıcı için anlaşılması kolay olduğu ve basit bir kullanıcı arayüzüne sahip olduğu için Nano metin düzenleyicisine odaklanıyoruz. Bunun yerine favori terminal tabanlı metin düzenleyiciniz için Nano'yu değiştirmekten çekinmeyin!
sudo nano -w /etc/ssh/sshd_config
Kodda Nano metin düzenleyicisine bakın #Port 22
. # sembolü bu kod satırını kapatır. Sonuç olarak, SSH sunucunuz büyük olasılıkla belirtilen bir bağlantı noktası yerine varsayılan SSH bağlantı noktasını kullanıyor.
Portu değiştirmek için önündeki # sembolünü silin #Port 22
ve “22” numarasını farklı bir port ile değiştirin. Yine de herhangi bir bağlantı noktası seçmeyin, çünkü bazı bağlantı noktaları sunucunuzdaki diğer yazılımlar vb. tarafından zaten kullanılıyor olabilir.
Yapılandırma dosyasındaki bağlantı noktasını başarıyla değiştirdikten sonra , değişiklikleri kaydetmek için Nano metin düzenleyicide Ctrl + O klavye kombinasyonuna basın . Bundan sonra , düzenleyiciyi kapatmak için Ctrl + X klavye kombinasyonuna basın .
Nano metin düzenleyicisi kapatıldıktan sonra systemctl start sshd komutunu yürütün . Bu komut OpenSSH sunucusunu yeniden başlatacaktır. Buradan SSH sunucunuz farklı bir port numarasında çalışıyor olacak!
Farklı bir port numarası ile SSH üzerinden bağlanma
OpenSSH sunucunuz varsayılan 22 numaralı bağlantı noktasını kullanmadığında SSH üzerinden bağlanma farklıdır. Artık yalnızca ana bilgisayar adını ve etki alanı adını belirterek bir bağlantı başlatamayacaksınız. Bunun yerine bağlantı noktasını belirtmek için -p komut satırı anahtarını kullanmanız gerekecek .
22 numaralı bağlantı noktasında çalışmayan bir SSH sunucusuna komut satırı üzerinden bağlanmak için aşağıdakileri yapın.
ssh -p CUSTOM_PORT_NUMBER kullanıcı-adım@ana bilgisayar-adı-veya-ip
Özel bağlantı noktası numarasını eklemeyi unutursanız, .bashrc dosyanıza bir takma ad ekleyebilirsiniz.
Aşağıdaki komutla Nano metin düzenleyicide .bashrc dosyasını açın.
nano ~/.bashrc
Enter tuşuna basarak yeni takma ada yer açmak için dosyanın altında yeni bir satır oluşturun . Ardından takma adı ekleyin. Takma addaki "CUSTOM_PORT_NUMBER"ı bağlantı noktanızı yansıtacak şekilde değiştirdiğinizden emin olun.
takma ad ssh='ssh -p CUSTOM_PORT_NUMBER'
Düzenlemeleri Ctrl + O ile kaydedin ve Nano metin düzenleyicisinden Ctrl + X tuşlarına basarak çıkın . Ardından, yeni takma adı yüklemek için kaynak komutunu çalıştırın .
kaynak ~/.bashrc
Şu andan itibaren, ssh komutunu çalıştırdığınızda, her zaman özel ssh bağlantı noktanız eklenmiş olacak!
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!
Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber
Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.
DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.
Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli
Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.
Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.
Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.
Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.