Yaz Kampı’ndan Notlar: CentOS’ta Kullanıcı ve Grup İşlemleri

Yeni bir kullanıcıyı sisteme eklemek için;

useradd kullaniciadi 

Yeni oluşturduğumuz kullanıcıya parola tanımlamak için hemen altındaki komutta;

passwd parolakismi

Mevcut bir kullanıcıyı bir gruba eklemek için; 

usermod -a -G Grup İsmi Kullanıcı Adı

Gruptan kullanıcı silmek için;

gpasswd -d Grup Adı Kullanıcı Adı

Nano Editörünü indirmek için;

sudo yum install nano

Sudoers dosyasını değiştirerek sistemde oluşturduğumuz kullanıcılar root yetkisi verebiliriz;

nano /etc/sudoers

Bunu yazdıktan sonra Nano’da “Allow root to run any commands anywhere”

kısmının altına;

Kullanıcı ADI ALL=(ALL) ALL

komutunu ekleyip Control+O (Write Out) komutu ile dosyaya ekleme yapabiliriz.

Nano’dan çıkmak için Control+X komutunu kullanabiliriz.

 

Oluşturduğumuz kullanıcıların belirli bir dosyadaki yetkilerini değiştirmek için;

chmod komutunu kullanırız

chmod u+r dosyaadı: kullanıcıya dosyadaki read yetkisi vermek.

chmod u+w dosyaadı: kullanıcıya dosyadaki write yetkisi vermek.

chmod u+x dosyaadı: kullanıcıya dosyadaki executable yetkisi vermek.

chmod u-r dosyaadı: kullanıcının dosyadaki  read yetkisini elinden almak

chmod u-w dosyaadı: kullanıcının dosyadaki  write yetkisini elinden almak

chmod u-x dosyaadı: kullanıcının dosyadaki executable yetkisini elinden almak

 

Dizinde oluşturulan dosyaların yetkileriyle birlikte tüm detaylarını görmek için;

ls -l

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir