Politikalar: Grub Ayarları
Tags: linux, liman, pardus, debian
Published: 2021-02-25 08:48:22

#GRUB (Grand Unified Bootloader ya da GNU GRUB)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p8i8fb5azac5lpjs44oq.png)
**Resim 1: GRUB Ekranı**

Bilgisayar açılışında işletim sistemlerini yüklemeye yarayan özgür bir önyükleme yazılımdır. GRUB, işletim sisteminin yüklenerek açılmasını sağlar. Ayrıca birden fazla sayıda işletim sisteminin yüklü olduğu bilgisayarlarda (örneğin Windows ve Ubuntu gibi) bilgisayar açılışında bir menü ekrana getirerek kullanıcının bu işletim sistemleri arasında geçiş yapabilmesini sağlar.

GRUB ekranı üzerinden her ne kadar önyükleme aracı olarak farklı işletim sistemlerine geçiş yapılabilsede lokaldeki yetkili kullanıcı parolası da değiştirilebilmektedir. Bu parola değiştirme aşağıdaki gibi yapılabilirsiniz;
**1)** GRUB ekranı geldiğinde "e" tuşuna basılır.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/llq8bi5679ier04k6if0.png)
**Resim 2: GRUB Ekranı "e" tuşu**

**2)** "e" tuşuna bastıktan sonra aşağıdaki gibi GRUB edit ekranı açılmaktadır, kırmızı kutu içerisine alınmış satıra gelinir. 
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ysv1udzxpdzpgmukzklu.png)
**Resim 3: GRUB Ekranı değiştirilecek satır**

**3)** Kırmızı ile işaretlenmiş yer aşağıdaki gibi değiştirilir, sonrasında CTRL+X veya F10 tuşuna basılarak sistemin root olarak açılması sağlanır.
```
rw quiet init=/bin/bash
```
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cw2lubegi7kbjizxn148.png)
**Resim 4: GRUB Ekranı değiştirildikten sonraki hali**

**4)** CTRL+X veya F10 tuşuna bastıktan sonra aşağıdaki ekran gelir.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cxkwlohgw7jwqxa24mj3.png)

**Resim 5: root ekranı**

**5)** root ekranında `passwd` komutu kullanılarak parola değişimi yapılır.
>NOT:`passwd root` ya da `passwd KullanıcıAdı` şeklinde de yazılabilir.


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i7g3oadmz286abvor0sa.png)

**Resim 6: root ekranı parola değişimi**

**6)** Çıkış yapmak için `exec /sbin/init` komutu yazılır. Sistem yeniden başladıktan sonra yeni parola kullanılabilir.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qo4jyicdhtro1nvxzqnr.png)
**Resim 7: root ekranı sistemi yeniden başlatma**


GRUB ekranından parola değişimini önlemek ve güvenliği artırmak için Liman MYS arayüzünden "Grub Ayarları" politikası ile GRUB Ekranına parola konulabilir. Aşağıda Liman MYS arayüzünden bu politikanın nasıl uygulanacağı anlatılacaktır.

Liman MYS arayüzünden politikalar arayüzüne nasıl gidileceği aşağıdaki resimde yer almaktadır;
**Liman MYS > Domain Eklentisi > LDAP OU'sundan politika oluşturulan ou seçilir > Obje Türü > Politikalar**
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x9dawk966cizdk9jdte9.png)
**Resim 8: Liman MYS Politikalar**

Resim 1 'de numaralandırılmış şekilde yol takip edilir;
1.Domain eklentisine tıklanır
2.LDAP ou'dan daha önce politikayı oluşturduğumuz ou seçilir
3.Obje Türü tıklanır
4.Politikalar seçilir

**Politikalar listesinden "politikapc2" politikası tıklanır;**

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vudrucpjoneg9io12rt3.png)
**Resim 9: Liman MYS Politikalar Listesi**

**Açılan pencerede "Makine" (1 numara) seçilerek "Tümü" (2 numara) tıklanır ve Grub Ayarları politikası (3 numara) seçilir**
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4tcgi73qpp0nmjhvza6h.png)
**Resim 10: Grub Ayarları Politikası**

Aşağıda açılan ekranda Grub Ayarları politika objesi gözükmektedir, bu ekranda değerler girilerek politika oluşturacağız;
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c14mzd6f4whgw11n5pnz.png)
**Resim 11: Grub Ayarları Politikası Ekranı**

**1 Numara:** Zaman aşımı,Grub seçim ekranında bekleme süresi.
**2 Numara:** Arkaplan Resmi,Grub seçim ekranının arkaplan resmi. Örneğin: /usr/share/backgrounds/Cat.jpg
**3 Numara:**Parola belirleme

>NOT:Kırmızı kutu içerisine alınmış kısım ile GRUB Ekranı parolası belirleyeceğiz (3 numara)

###Aşağıdaki komut ile oluşturulmuş parola hash değeri kopyalanır. (pardus lokal kullanıcı ile işlem yapılmaktadır)

```
grub-mkpasswd-pbkdf2 -s 0
``` 
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s4xmrahxqehrk3ogyut4.png)
**Resim 12: İstemci üzerinde parola hash değeri oluşturma**

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pcht984l4xn3bskeqxtj.png)
**Resim 12.1: Kopyalanacak kısım**




###Kopyalanan hash değeri Liman MYS Grub Ayarı politikasında ilgili yere yapıştırılır. Kullanıcı adı olarak "pardus" belirlenmiştir.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lo0f5xe4yoovxbgauw5v.png)
**Resim 13: Grub parola belirleme**

Parola belirlendikten sonra istemci yeniden başlattığında GRUB ekranında düzenleme yapmak isterse aşağıdaki gibi kullanıcı adı ve parola girmesi istenmektedir.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rerpcv58nw4de4vagovb.png)

**Resim 14: Grub Ekranı**