Ubuntu ssh ile mi geliyor
Makalenin özeti: “Ubuntu 16.04.4 LTS varsayılan olarak bir SSH sunucusu içerir?”
Ubuntu 16.04.4 LTS varsayılan olarak bir SSH sunucusu içermez. Ancak, kolayca yükleyebilir ve sisteminize uzaktan erişim sağlayacak şekilde yapılandırabilirsiniz. Bu makalede, Ubuntu’da SSH’yi yapılandırmak için SSH sunucusunu kurmak ve bir istemci makinesinden bağlanmak da dahil olmak üzere eksiksiz bir rehber sunacağız.
Anahtar noktaları:
- SSH, bilgisayarlar arasında uzaktan iletişim için kullanılan güvenli bir ağ protokolüdür.
- OpenSSH, Linux, BSD ve Windows’ta SSH işlevselliği sağlayan popüler bir açık kaynak aracıdır.
- Ubuntu’da bir SSH sunucusu kurmak için OpenSsh-Server paketinin yüklenmesi gerekir.
- Gerekli paketleri yüklemeden önce sudo ayrıcalıklarınız ve internet bağlantınız olduğundan emin olun.
- OpenSsh-Server paketini yükledikten sonra, “Service SSH Durumu” komutunu kullanarak sunucunun durumunu kontrol edebilirsiniz.
- SSH hizmeti çalışmıyorsa, “sudo systemctl enable – -now ssh” komutunu kullanarak etkinleştirebilirsiniz.
- Güvenlik duvarı etkinse, “sudo ufw SSH’ye izin ver” komutunu kullanarak güvenlik duvarından SSH bağlantılarına izin vermeniz gerekebilir.
- Bir istemci makinesinden Ubuntu sisteminize bağlanmak için sunucunun IP adresini bilmeniz ve “SSH” komutunu kullanmanız gerekir.
- Halihazırda yüklenmemişse, istemci makinenize OpenSsh-Mative paketini yükleyin.
- Bağlandıktan sonra, SSH kullanarak Ubuntu sisteminizi uzaktan yönetebilir ve kontrol edebilirsiniz.
Sorular ve cevaplar:
1. SSH nedir ve neden önemlidir?
SSH (Güvenli Kabuk), güvensiz bir ağ üzerinden iki bilgisayar arasında şifreli iletişime izin veren güvenli bir ağ protokolüdür. Önemlidir, çünkü uzaktan sistemlere erişmek ve yönetmenin güvenli bir yolunu sunar, kaçırma ve dinleme gibi saldırılara karşı koruma sağlar.
2. Ubuntu 16’da SSH sunucusunu etkinleştirebilir miyim.04.4 LTS?
Evet, Ubuntu 16’da SSH sunucusunu etkinleştirebilirsiniz.04.Openssh-Server paketini kurarak ve buna göre yapılandırarak 4 LTS.
3. Openssh-Server paketini Ubuntu’ya nasıl yüklerim?
Openssh-Server paketini Ubuntu’ya yükleyebilirsiniz: “sudo apt yükleme openssh-server”.
4. Ubuntu’daki SSH sunucusunun durumunu nasıl kontrol edebilirim?
“Hizmet SSH Durumu” veya “Sudo SystemCtl Durumu SSH” komutunu çalıştırarak Ubuntu’daki SSH sunucusunun durumunu kontrol edebilirsiniz.
5. SSH hizmeti Ubuntu’da çalışmıyorsa ne yapmalıyım?
SSH hizmeti Ubuntu’da çalışmıyorsa, komutu çalıştırarak etkinleştirebilirsiniz: “Sudo SystemCtl Etkinleştir -Now SSH”.
6. Ubuntu’daki güvenlik duvarından SSH bağlantılarına nasıl izin verebilirim?
Komutu çalıştırarak Ubuntu’daki güvenlik duvarından SSH bağlantılarına izin verebilirsiniz: “Sudo UFW SSH’ye İzin Ver”.
7. OpenSsh-Slient paketini istemci makineme yüklemem gerekiyor mu?
Bir istemci makinesinden Ubuntu sisteminize bağlanmak istiyorsanız, zaten yüklenmemişse, istemci makinesine OpenSsh-Mative paketini yüklemeniz gerekebilir.
8. SSH kullanarak bir istemci makinesinden Ubuntu sistemime nasıl bağlanabilirim?
Ubuntu sisteminize SSH kullanarak bir istemci makinesinden bağlanmak için Ubuntu sisteminin IP adresini bilmeniz ve “SSH” komutunu ve ardından IP adresini kullanmanız gerekir.
9. SSH kullanarak Ubuntu sistemimi uzaktan yönetebilir ve kontrol edebilir miyim?
Evet, SSH kullanarak Ubuntu sisteminize bağlı olduktan sonra, çeşitli komut satırı araçlarını ve yardımcı programlarını kullanarak uzaktan yönetebilir ve kontrol edebilirsiniz.
10. Uzaktan erişim için SSH’yi kullanmak güvenli mi?
Evet, SSH tüm trafiği şifrelediğinden ve yetkisiz erişimi önlemek için kimlik doğrulama yöntemleri sunduğundan uzaktan erişim için güvenli kabul edilir.
11. SSH makineler arasında dosya aktarımı için kullanılabilir mi?
Evet, SSH, makineler arasında güvenli dosya aktarımına izin veren SCP (güvenli kopya) ve SFTP (SSH dosya aktarım protokolü) gibi özellikleri içerir.
12. Ubuntu’dan Windows makinelerine erişmek için SSH’yi kullanabilir miyim?
Evet, Windows makinesine bir SSH sunucusu yükleyerek veya üçüncü taraf SSH istemcilerini kullanarak Ubuntu’dan Windows makinelerine erişmek için SSH’yi kullanabilirsiniz.
13. Uzaktan erişim için SSH için alternatif araçlar var mı??
Evet, Telnet ve RDP (Uzak Masaüstü Protokolü) gibi uzaktan erişim için SSH için alternatif araçlar var. Ancak, güvenlik özellikleri nedeniyle SSH tercih edilir.
14. Ubuntu sistemime bir mobil cihazdan erişmek için SSH’yi kullanabilir miyim?
Evet, mobil cihazınıza bir SSH istemci uygulaması yükleyerek Ubuntu sisteminize bir mobil cihazdan erişmek için SSH’yi kullanabilirsiniz.
15. Ubuntu’da ssh sunucumu nasıl güvence altına alabilirim?
SSH sunucunuzu Ubuntu’da güvence altına almak için kök girişini devre dışı bırakmalı, güçlü şifreler uygulamalısınız ve kimlik doğrulama için SSH tuşlarını kullanmayı düşünmelisiniz.
Ubuntu 16.04.4 LTS varsayılan olarak bir SSH sunucusu içerir? kopyalamak
Ubuntu sisteminize bağlanmak için bilgisayarın IP adresini bilmeniz ve SSH komutunu kullanmanız gerekir:
Ubuntu’da SSH’yi yapılandırmak için eksiksiz kılavuz
SSH, bugünlerde bir uzak Linux sunucusuna erişmenin varsayılan yöntemi haline geldi.
SSH güvenli kabuk anlamına gelir ve’İki bilgisayar arasında uzaktan bir şekilde iletişim kurmak için kullanılan güçlü, verimli ve popüler bir ağ protokolü. Ve izin ver’İsminin güvenli kısmını unutma; SSH, farklı kimlik doğrulama yöntemleri ve sayısız yapılandırma seçeneği sunarken kaçırma ve dinleme gibi saldırıları önlemek için tüm trafiği şifreler.
Bu yeni başlayan’S Rehberi, sen’Öğrenin:
- SSH’nin temel kavramı
- SSH sunucusunu ayarlama (sistemde uzaktan erişmek istediğiniz)
- İstemci makinesinden SSH aracılığıyla uzak sunucuya bağlanma (kişisel bilgisayarınız)
SSH’nin mutlak temelleri
Herhangi bir yapılandırma sürecini görmeden önce, SSH’nin mutlak temel kavramından geçmek daha iyi olacaktır.
SSH protokolü, sunucu-müşteri mimarisine dayanmaktadır. “sunucu” izin verir “müşteri” bir iletişim kanalına bağlanacak. Bu kanal şifrelenmiştir ve değişim kamu ve özel SSH anahtarlarının kullanımı ile yönetilir.
OpenSsh, Linux, BSD ve Windows’ta SSH işlevselliğini sağlayan en popüler açık kaynaklı araçlardan biridir.
Başarılı bir SSH kurulumu için:
- Makinede sunucu görevi gören SSH sunucu bileşenleri bulundurun. Bu tarafından sağlanır openssh-server paketi.
- Uzak Sunucu Makinesine bağlanmak istediğiniz yerden makinede SSH istemci bileşeni bulundurun. Bu tarafından sağlanır openssh-client Paket ve çoğu Linux ve BSD dağıtımının önüne geçildi.
Sunucu ve istemci arasında bir ayrım yapmak önemlidir. Başkalarının SSH aracılığıyla sisteminize bağlanmasını istediğiniz iyi nedenleriniz olmadığı sürece kişisel bilgisayarınızın SSH sunucusu olarak hareket etmesini istemeyebilirsiniz.
Genel olarak, sunucu olarak çalışan özel bir sisteminiz var. Örneğin, Ubuntu sunucusu çalışan bir Raspberry Pi. Bir terminalde SSH kullanarak ana kişisel bilgisayarınızdan cihazı kontrol edip yönetebilmeniz için Raspberry Pi’de SSH’yi etkinleştirirsiniz.
Bu bilgi ile izin ver’Ubuntu’da bir SSH sunucusu nasıl ayarlayabileceğinizi görün.
Ubuntu’da SSH Sunucusunu Yapılandırma
SSH’yi ayarlamak karmaşık değildir ve bunu yapmak için birkaç adıma ihtiyaç duyar.
Önkoşul
- Bir kullanıcı sudo Sunucu makinesinde ayrıcalıklar
- Gerekli paketleri indirmek için İnternet bağlantısı
- Ağınızdaki en az başka bir sistem. LAN’ınızdaki başka bir bilgisayar, internet üzerinden uzak bir sunucu veya bilgisayarınızda barındırılan bir sanal makine olabilir.
Yine, SSH sunucusu kurulumu, sunucu olarak hareket etmek istediğiniz ve SSH aracılığıyla uzaktan bağlamak istediğiniz sistemde yapılmalıdır.
1. Adım: Gerekli paketleri kurun
İzin vermek’Gerekli komutları girmek için bir terminal penceresi açarak başlayın.
En son sürümleri çalıştırdığınızdan emin olmak için yeni paketler veya yazılım yüklemeden önce Ubuntu sisteminizi güncellemeyi unutmayın.
sudo apt güncellemesi && sudo apt yükseltme
SSH sunucusunu çalıştırmanız gereken paket OpenSsh’ten OpenSsh-Server bileşeni tarafından sağlanır:
sudo apt yükleme openssh-server
2. Adım: Sunucunun durumunu kontrol etme
Paketin indirilmesi ve kurulumu yapıldıktan sonra SSH hizmeti zaten çalışıyor olmalı, ancak bunu kontrol edeceğimizden emin olmak için:
Servis SSH Durumu
Systemd komutlarını da kullanabilirsiniz:
sudo SystemCtl Durumu SSH
Aktif kelimesi vurgulanan böyle bir şey görmelisiniz. Komut istemine geri dönmek için q’ya basın.
Sizin durumunuzda hizmet çalışmıyorsa, şöyle aktive etmek zorundasınız:
sudo systemctl etkinleştir -şimdi ssh -ssh
Adım 3: SSH’nin güvenlik duvarından geçmesine izin vermek
Ubuntu, için bir arayüz olan UFW (komplecilatedFireWall) adlı bir güvenlik duvarı yardımcı programı ile birlikte gelir iptables bu da ağı yönetir’S kuralları. Güvenlik duvarı etkinse, SSH sunucunuzla bağlantıyı önleyebilir.
UFW’yi aranan erişime izin verecek şekilde yapılandırmak için aşağıdaki komutu çalıştırmanız gerekir:
sudo ufw izin ver
UFW’nin durumu Sudo UFW durumunu çalıştıran kontrol edilebilir .
Şu anda SSH sunucumuz çalışıyor ve sadece bir istemciden bir bağlantı bekliyor.
Yerel makinenizden uzak sisteme bağlanma
Yerel Linux sisteminizde zaten SSH istemcisi yüklü olmalı. Değilse, her zaman Ubuntu’da aşağıdaki komutu kullanarak yükleyebilirsiniz:
sudo apt yükleme openssh-client
Ubuntu sisteminize bağlanmak için bilgisayarın IP adresini bilmeniz ve SSH komutunu kullanmanız gerekir:
Değiştirmek Kullanıcı adı sistemdeki gerçek kullanıcınıza ve adres Ubuntu makinenizin IP adresine.
Eğer yapmazsan’T Bilgisayarınızın IP Adresini Bilin Sunucunun terminaline IP A yazabilirsiniz ve çıktıyı kontrol edin. Böyle bir şey olmalı:
Burada görülebileceği gibi IP adresim 192.168.1.111. İzin vermek’Sözlü olarak bağlanmayı deneyin [E -posta Korumalı] biçim.
Bir SSH sunucusuna ilk bağlandığınızda, ana bilgisayarı eklemek için izin ister. Evet yazın ve devam etmek için enter tuşuna basın.
Hemen SSH size ana bilgisayarın kalıcı olarak eklendiğini söyler ve daha sonra kullanıcı adına atanan şifreyi sorar. Parolayı yazın ve bir kez daha girin.
Ve voila! Ubuntu sisteminize uzaktan oturum açacaksınız!
Artık uzak sisteminizde çalışabilirsiniz’normal olarak terminal.
SSH bağlantısını kapatmak
Bağlantıyı kapatmak için sadece çıkış yazmanız gerekir ve onay istemeden aynı anda kapatacaktır.
Ubuntu’da SSH’yi durdurmak ve devre dışı bırakmak
SSH hizmetini durdurmak istiyorsanız, bu komuta ihtiyacınız olacak:
sudo systemctl stop ssh
Bu, hizmeti yeniden başlatana kadar veya sistem yeniden başlatılana kadar durdurur. Yeniden başlatmak için:
sudo systemctl ssh start ssh
Şimdi, sistem önyükleme sırasında başlamasını devre dışı bırakmak istiyorsanız, şunu kullanın:
sudo systemctl SSH'yi devre dışı bırak
Bu kazandı’t Mevcut oturum sırasında hizmetin çalıştırılmasını durdurun, sadece başlangıç sırasında yüklenmesini. Sistem önyükleme sırasında tekrar başlamasına izin vermek istiyorsanız, yazın:
sudo systemctl SSH'yi etkinleştir
Diğer SSH müşterileri
SSH, Linux’tan macOS’a kadar çoğu *nix sistemine dahildir, ancak bunlar var olan tek seçenek değildir, işte diğer işletim sistemlerinden kullanılabilecek birkaç istemci:
- Putty, Windows kullanıcıları arasında oldukça popüler olan ücretsiz ve açık kaynaklı bir SSH istemcisidir. Ubuntu’ya macun da kurabilirsiniz. BT’özelliklerle dolu ve kullanımı çok kolay. Bir Windows istasyonundan Ubuntu makinenize bağlanıyorsanız, Putty mükemmel bir seçenektir.
- Juicessh, Android kullanıcıları için inanılmaz bir araçtır. Hareket halindeyseniz ve Ubuntu sisteminize bağlanmak için bir mobil istemciye ihtiyacınız varsa, Juicessh’e bir gol atmanızı tavsiye ederim. BT’neredeyse 10 yıldır var ve’Kullanımı ücretsiz.
- Ve son olarak, Linux, Windows, MacOS, iOS ve Android için Termius kullanılabilir. Ücretsiz katmanlı bir versiyonu ve ayrıca birkaç premium seçeneği var. Çok fazla sunucu çalıştırıyorsanız ve bağlantıları paylaşan ekiplerle çalışıyorsanız, Termius sizin için iyi bir seçenektir.
Sarmak
Bu talimatlarla, komut satırıyla çalışmak ve gerekli herhangi bir görevi yerine getirmek için bilgisayarınıza uzaktan ve güvenli bir şekilde bağlanabilmek için Ubuntu sistemlerimizde SSH’yi bir sunucu hizmeti olarak ayarlayabilirsiniz.
Diğer web sitemiz Linux El Kitabı, SSH hakkında çeşitli bilgilendirici makalelere sahiptir. Buradan aşağıdakileri okumanızı tavsiye ederim:
- Linux’ta SSH’ye başlamak
- Birden çok SSH bağlantısını yönetmek için SSH yapılandırma dosyasını kullanma
- Parola daha az kimlik doğrulaması için SSH sunucusuna genel anahtar ekleme
- SSH sunucunuzu güvence altına almak için SSH Sertleştirme İpuçları
Ezici bulursanız, Linux El Kitabı yeni başlayanlar için SSH’yi ve uyumlu laboratuvarları takip etmek için birinci sınıf bir video kursuna sahiptir. Bu size konu hakkında daha akıcı bir bilgi verecektir.
Ubuntu 16.04.4 LTS varsayılan olarak bir SSH sunucusu içerir? [kopyalamak]
Bu cevaba göre, SSH varsayılan olarak devre dışı bırakılır. Ancak, öğreticilere baktığımızda, bir SSH sunucusu yüklemenin birçok örneği vardı (e.G. tamamladığım sudo apt yükleme openssh-server). Kurulumu çalıştırdıktan sonra (yeni veri kullanımı vb. İçin uygun istemler.), Yukarıda belirtilen gönderiyi kontrol ettim ve/etc/init/ssh dosyasını buldum.Conf gerçekten var mıydı. Openssh’i sebepsiz yere yükledim mi ve 16 yaptım.04.4 LTS, sadece etkinleştirmem ve yapılandırmam gereken bir SSH sunucusu var?