.ssh/config'de Kötü Sahipleri veya İzinleri Düzeltin

Fix Bad Owners Permission



Hepimiz SSH'yi seviyoruz! Uzak makinelerle etkileşim kurmak ve yerel terminalimizin rahatlığında ağır görevleri gerçekleştirmek için kullandığımız güçlü bir araçtır.

SSH'nin bize sağladığı rahatlık ve kontrolden dolayı, SSH anahtarlarını kullanarak Parolasız oturum açma ve iki faktörlü kimlik doğrulama gibi yöntemleri uygulamaya çalışıyoruz. Ancak buna rağmen yine de uzak makinelerde oturum açmak için SSH kullanmamızı engelleyebilecek hatalarla karşılaşabiliyoruz.







Bu hızlı öğretici, .ssh/config dosyasındaki hatalı sahipliği veya izni nasıl çözeceğinizi gösterecektir.



Ön Koşullar

Rehbere başlamadan önce:



  • Özel ve genel bir anahtarınız olduğundan emin olun
  • Genel anahtarınızın uzak makinenizin yetkili_anahtarları dosyasında mevcut olduğundan emin olun.

Yukarıdaki gereksinimlerden herhangi birine sahip değilseniz, SSH anahtar çiftlerinin nasıl oluşturulacağını ve kopyalanacağını ayrıntılarıyla anlattığım aşağıdaki öğreticiyi inceleyin.





https://linuxhint.com/use-ssh-copy-id-command/

Kötü Sahiplere veya İzin Hatalarına Neden Olan Nedir?

.ssh/config dosyasındaki hatalı sahip veya izin hatası, dosyanın kendisindeki veya .ssh dizinindeki yanlış izinlerden kaynaklanır.



.ssh dizinindeki dosyalar yalnızca kullanıcının okuma ve yazma iznine sahip olmalıdır; bu, grubu veya diğerlerini içermez.

Kötü Sahip ve İzin Hataları Nasıl Onarılır

Bu hatayı çözmek için tek yapmamız gereken .ssh/config dosyasında doğru izinleri ayarlamak.

Linux izinlerinde o kadar rahat değilseniz, chmod'u kullanmak için bu sezgisel araca göz atın.

https://chmodcommand.com/

Doğru izinleri ayarlamak için şu komutu kullanın:

$ sudo chmod 600 ~/.ssh/config

Yukarıdaki komutu çalıştırdığınızda, dosya izni aşağıdaki gibi olmalıdır:

Komutu kullanarak dosyanın sahibini oylamak için chown komutunu da kullanabilirsiniz:

$ sudo chown $USER ./ssh/config

Bu iki yöntemi kullanarak, hatalı sahip veya izin hatasını düzeltmeniz gerekir ve SSH'nizde oturum açmaya devam edebilirsiniz.

Çözüm

Bu, .ssh/config hatalı sahip veya izin hatasını çözme konusunda kısa ve hızlı bir kılavuzdu. Daha ayrıntılı bir eğitim arıyorsanız, aşağıdaki SSH'ye göz atın sorun giderme kılavuzu.