FreeBSD 9'da sudo komutunu kurmak ve kullanmak için bu kılavuzdaki talimatları izleyin.x/10.x/11.x/12.x sistemi.
Eğitime Genel Bakış - FreeBSD'ye sudo yükleyin
Sudo'yu bir FreeBSD sistemine nasıl kuracağınıza dair bir genel bakış:
- İlk önce terminali açar ve uzak sunucuda oturum açarsınız
- Ardından paket veritabanınızı güncellemek için aşağıdaki ssh komutlarını kullanın:
Ardından, aşağıdaki komutla sudo'yu yükleriz:
$ pkg sudo yükle
Son olarak, FreeBSD mimarisine ve operasyonel gereksinimlerinize uyacak şekilde sudo erişimi için nasıl yapılandırmalar yapacağınızı göreceksiniz.
Bölüm 1: FreeBSD'ye sudo yükleme
Aşağıdakiler, FreeBSD'ye sudo yüklemek için 3. adımdaki ayrıntılı açıklamalardır. Size zevkinize göre seçebileceğiniz iki farklı yöntem sunacağız.
FreeBSD bağlantı noktası sistemi ile'
Sudo'yu kurmak için FreeBSD port sistemini kullanabiliriz. Bağlantı noktasını kurmak için aşağıdaki komutu çalıştırın:
$ cd /usr/ports/security/sudo/ && kurulumu temiz yappkg komutunu kullanma
Sudo'nun en son FreeBSD güncellenmiş sürümünü edinin (FreeBSD 12 gibi.x+) yazarak:
$ pkg sudo yükle
Bölüm 2: FreeBSD'de Sudo'yu Yapılandırma
Sudo'yu yapılandırmak için varsayılan yapılandırma dosyasını düzenlememiz gerekecek. Dosyaya erişmek için /usr/local/etc/sudoers adresine gidin. Bu dosya, visudo komutu olmadan sertleştirilmemelidir, çünkü visudo komutunun kullanılmaması, erişimin reddedilmesine ve sudo'nun gerçekleştirmeyi reddettiği kritik sözdizimi hatalarına neden olabilir.
Bu nedenle, dosyadaki herhangi bir şeyi düzenlemeden önce aşağıdaki komutu kullandığınızdan emin olun:
$ su -$ görsel
Bir kullanıcıya yönetici ayrıcalıkları vermek için aşağıdaki komut sözdizimini kullanırsınız:
# younis HEPSİ=(TÜMÜ) HEPSİBenzer şekilde, komutları aşağıdakilerle bir grup kullanıcıya devredebilirsiniz:
# %teker TÜMÜ=(TÜMÜ) TÜMÜ
Dosyadan çıkmadan önce değişiklikleri kaydetmeyi unutmayın.
Bölüm 3: FreeBSD'de Sudo Kullanımı
Sudo ile yapabileceğiniz bazı temel şeylere genel bir bakış atalım:
Kök kullanıcı oluşturma
Aşağıdaki komut, kabuğu hedef kullanıcı olarak çalıştırmanıza izin verir.
$ sudo -s
Oturum açma kabuğunu çalıştırmak için aşağıdakini yazın
$ sudo -iSon olarak, id komutu, kullanıcı kimlik bilgilerini doğrulamanıza izin verir:
$ kimlik
Komutları root olarak yürüt
Göstergeleri ilgili değişkenlerle değiştirerek aşağıdaki komutu yazın:
$ sudo /yol/to/komut$ sudo /yol/to/komut arg1
Göstermek için ftpd hizmetini yeniden başlatacağız:
$ sudo /etc/rc.d/ftpd yeniden başlatma
Kullanıcının ayrıcalıklarını kontrol edin
Aşağıdaki komut, bir kök kullanıcı olarak yürütmenize izin verilen komutları listeler:
$ sudo -l
toparlamak
Bu eğitim, Sudo'nun FreeBSD 9'a kurulumunu gösterdi.x/10.x/11.x/12.x sistemi. Sudo'yu kurmanın iki yolunu listeledik: FreeBSD sistem portu ile ve ikili paket dosyasını FreeBSD'ye ekleyerek.
FreeBSD'de Sudo'yu yapılandırmak için varsayılan yapılandırma dosyasını nasıl düzenleyeceğinizi de öğrendiniz. /usr/local/etc/sudoers konumundadır. Ayrıca yeni bir root kullanıcısının nasıl oluşturulacağını ve sudo ayrıcalıklarıyla komutların nasıl çalıştırılacağını da gördünüz.
Sudo ile çalışmaya alışmak biraz zaman alsa da kolaydır. Umarım, bu eğitim sudo ile başlamanız için yeterli olmuştur.