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!
Sudoers dosyası, kullanıcıların Linux'ta kök düzeyindeki komutlara nasıl erişebileceğini kontrol eder. Varsayılan olarak, Linux işletim sistemleri ilk kullanıcıyı (kurulum işlemi sırasında) yönetici olarak ayarlar ve ona sudo erişimi ve makul varsayılanlar verir.
Çoğu kullanıcı için bu varsayılanlar iyi çalışır ve değişiklik yapmaya gerek yoktur. Ancak, yeni kullanıcılara sudo erişimi vermeniz, bir kullanıcının erişimini kaldırmanız, kullanıcıların sudo olarak çalıştırabileceklerini sınırlamanız vb. gerekiyorsa dosyayı düzenlemeniz gerekir.
Sudoers dosyasını düzenlemek, bir terminalde visudo komutuyla yapılır . Sudoers dosyasını düzenleme amacıyla açmak için klavyede Ctrl + Alt + T tuşlarına basarak bir terminal penceresi açın veya uygulama menüsünde bir terminal arayın.
Terminal penceresi açılıp kullanıma hazır olduğunda, kök hesapla terminalde oturum açın.
Not: Linux'ta su komutuyla root'ta oturum açamıyorsanız , root oturumunu etkinleştirmeniz gerekir. Bunu yapmak için sudo -s komutunu ve ardından passwd komutunu çalıştırın .
su
Kök olarak oturum açtığınızda, Sudoers dosyasını açmak için visudo komutunu çalıştırın.
DÜZENLEYİCİ=nano görsel
Nano metin editörü terminalde başladığında, düzenleme için Sudoers dosyasını yükleyecektir. Linux'ta sudo düzenlemelerini nasıl yapacağınızı öğrenmek için kılavuzu takip edin.
Sudoers dosyasına yeni kullanıcılar ekleme
Belki de kullanıcıların Sudoers dosyasını düzenlerken yapmaları gereken bir numaralı şey, yeni bir kullanıcı eklemektir. Yeni bir kullanıcı eklemek için aşağıdaki kod satırını bulun.
# User privilege specification
“root” altında yeni bir satır yapın ve yeni kullanıcıyı belirtin. Örneğin, "derrik" kullanıcısını sudo'ya eklemek için şunu yazarsınız:
derrik ALL=(ALL:ALL) ALL
Kullanıcınızı eklemeyi bitirdiğinizde, düzenlemeleri Ctrl + O tuşlarına basarak kaydedebilirsiniz .
Grup aracılığıyla kullanıcı ekle
"tekerlek" grubu veya "sudo" grubu aracılığıyla sudo'ya kullanıcı eklediyseniz, kullanıcıları Sudoers dosyasını düzenlemeden kaldırabilirsiniz.
Kullanıcı eklemek için bir terminal açın ve aşağıdaki komutları çalıştırın.
su usermod -a -G tekerlek kullanıcı adı
Veya
su usermod -a -G sudo kullanıcı adı
Kullanıcıları Sudoers dosyasından kaldırma
Daha önce Linux sisteminizdeki Sudoers dosyasına bir kullanıcı eklediyseniz ve onu kaldırmak istiyorsanız, bunu yapabilirsiniz. Ancak, önce aşağıdaki kod satırını bulun.
# User privilege specification
Kod satırını bulduktan sonra kullanıcı satırını bulun. Örneğin, "derrik" kullanıcısını sudo'dan kaldırmak için aşağıdaki kod satırını silin.
derrik ALL=(ALL:ALL) ALL
Kod satırını sildikten sonra düzenlemelerinizi Ctrl + O kullanarak kaydedebilirsiniz .
Kullanıcıları grup aracılığıyla kaldır
"tekerlek" grubu veya "sudo" grubu aracılığıyla sudo erişimi eklediyseniz, Sudoers dosyasını düzenlemeden kullanıcıları sudo erişiminden kaldırabilirsiniz. Bunun yerine, bir terminal açın ve aşağıdaki komutları çalıştırın.
su usermod -G tekerlek kullanıcı adı
Veya
su usermod -G sudo kullanıcı adı
Kullanıcıların çalıştırabileceklerini sınırlama
Sudoers dosyasına bir kullanıcı eklemek, varsayılan olarak yükseltilmiş kök erişimiyle her komutu yürütmelerine izin verildiği için tehlikeli olabilir. Şunları yapın: kullanıcılara sudo'ya erişim vermek, ancak çalıştırdıklarını sınırlamak istiyorsanız.
İlk olarak, kullanıcı satırını bulun. Örneğin, "derrik" kullanıcısını, aşağıdaki kod gibi, yalnızca belirli komutları belirtildiğinde root olarak çalıştıracak şekilde sınırlayın.
derrik ALL=(root) /usr/bin/app/path/here/
Her komutu kısıtlamak için yeni bir satır eklemeniz gerekecek. Düzenlemeleri bitirdiğinizde kaydetmek için Ctrl + O tuşlarına basın .
Sudo'yu şifresiz kullanma
Sudo komutunu parola eklemenize gerek kalmadan kullanmak için sudoers dosyasını düzenlemek isteyebilirsiniz . Bu özellik "şifresiz sudo" olarak bilinir. Mükemmel ve kullanışlı bir özelliktir. Ancak, güvensiz olabilir.
Güvenli olmadığının farkındaysanız ama yine de bunu yapmak istiyorsanız, lütfen Linux'ta parolasız sudo'yu etkinleştirme kılavuzumuzu izleyin .
Sudo güvenliğini artırma
Güvenliğe değer verenler, sudo güvenliğini artırmak isteyebilir. Neyse ki, use_pty özelliğini etkinleştirerek Sudoer güvenliğinizi artırmak mümkündür . Bu özellik, sudo'nun bir korumalı alanda çalışmasını sağlayarak kötü amaçlı yazılımla istismar edilmesini zorlaştırır.
Bu özelliği etkinleştirmek için Sudoers dosyasında "Varsayılanlar" satırı olan bir alan bulun. Ardından, yeni bir satır oluşturmak için Enter tuşuna basın. Ardından, use_pty özelliğini etkinleştirmek için aşağıdaki kodu ekleyin .
Defaults use_pty
Düzenlemeyi bitirdiğinizde Ctrl + O tuşlarına basın .
Artan sudo zaman aşımı
Varsayılan olarak, bir kullanıcı sudo komutuyla yanlış parola girdiğinde , kullanıcıyı kilitlemeden önce 3 denemeye izin verir. Bu zaman aşımını 3 denemeden özel bir miktara yükseltebilirsiniz.
Sudoers dosyanızda "Varsayılanlar"ı bulun, yeni bir satır oluşturmak için Enter'a basın ve ardından aşağıdaki kodu girin.
Defaults passwd_tries=CUSTOM_NUMBER
Düzenlemelerinizi kaydetmek için Ctrl + O tuşlarına basın .
Şifre girişini göster
Sudo komutuyla ilgili en sinir bozucu şeylerden biri, parola girişini nasıl gizlediğidir. Bunu ortaya çıkarmak istiyorsanız, parola geri bildirimini etkinleştirmeniz gerekir. Parola geri bildirimini etkinleştirmek için konuyla ilgili kılavuzumuzu izleyin .
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ğı.