Eğer sizin de benim gibi root kullanıcısıyla çalışma takıntınız varsa (tüm yetki elimde olsun diye değil sadece sürekli sudo yapmayı sevmediğim için) dosya sahipliğiyle ilgili sıkça başınız ağrıyabilir.

Önce bir dosyanın sahipliğini görmek için ne yapmalıyız ona bakalım.

ls -l merhaba.c

Komutu çalıştırdığımızda aşağıdaki gibi bir sonuç elde ederiz.

-rw-r–r– 1 operator web1   151 2008-02-09 14:46 merhaba.c

Buradaki operator bize dosyanın kullanıcısını web1 ise dosyanın grubunu verecektir.

Şimdi aynı dizindeki başka bir dosya için aynı işlemi yapalım

ls -l selam.c

Aşağıda göreceğiniz gibi bu dosyanın kullanıcısı ve grubu root:root olmuş.

-rw-r–r– 1 root root 265 2008-02-09 14:56 selam.c

Benden sonra bu dosyaya operator olarak ulaşmak isteyen diğer kullanıcılar yetki hatasıyla karşı karşıya kalacak ve dosyayı açamayacak yada değişiklik yapamayacaklar.

Gelin şimdi bunu nasıl düzelteceğimizi görelim.

chown operator:web1 selam.c

Bu kadar kolay. Tekrar dosyayı kontrol ettiğimizde kullanıcısının ve grubunun değişmiş olduğunu görürüz.

ls -l selam.c

-rw-r–r– 1 operator web1 265 2008-02-09 14:56 selam.c

İyi Çalışmalar

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.