Kullanıcı ve Grup İşlemleri

Linux kullanımı ile ilgili bilgiler
Cevapla
Kullanıcı avatarı
melihcelenk
Site Admin
Mesajlar: 212
Kayıt: 05 Eki 2021, 03:23

Kullanıcı ve Grup İşlemleri

Mesaj gönderen melihcelenk »

adduser yenikullanici
komutu ile yenikullanici isminde bir kullanıcı ekleyip
passwd yenikullanici PAROLA
ile bu kullanıcının parolasını belirleyebiliriz.
cat/etc/passwd
ile passwd dosyasına baktığımızda kendi kullanıcılarımız ile birlikte nologin yazan kullanıcılar görürüz. Bunlar giriş yapamayan ve belirli işler için ayrılmış kullanıcılardır.
cat /etc/group
ile kullanıcı gruplarını yazdırabiliriz.
cat /etc/shadow
komutu ile kullanıcı adları ve hash'lenmiş parolaları görürüz.
groupadd sysadmin
komutu ile grup yaratabiliriz.
usermod -G sysadmin yenikullanici
komutu ile kullanıcıya grup verebiliriz.
groups yenikullanici

veya
cat /etc/group
ile kullanıcı grubu kontrol edilebilir.


Birine root yetkisi vermek için
vi /etc/sudoers
veya
visudo
komutunun ardından

Kod: Tümünü seç

root ALL=(ALL)   ALL
yenikullanici ALL=(ALL) ALL
şeklinde düzenleme yaparak yenikullanici isimli kullanıcıya sudo yetkisini verebiliriz. Bunlar dışındaki kullanıcılar sudo komutunu kullanamazlar.

Kod: Tümünü seç

%wheel ALL=(ALL) ALL
%sysadmin ALL=(ALL) ALL
%developer /srv=(ALL)
%junior ALL=(cat,head,tail,less)
%intern /srv=(cat,head,tail)
şeklinde düzenleme yaparak farklı gruplara farklı yetkiler verilebilir. Developer grubu için /srv klasöründe tüm komutları çalıştırma, junior için bütün dizinlerde cat, head, tail ve less komutlarını çalıştırma yetkisi verilmiştir.
userdel yenikullanici
groupdel sysadmin
komutları ile kullanıcı ve grup silebiliriz.

KAYNAKLAR:
https://www.hostixo.com/blog/linux-sudo ... s-dosyasi/
Cevapla