Linux Symbolic Link Owner (Sahiplik) Değiştirme

Merhabalar,

Bildiğiniz gibi linux’ta kısayolun adı symbolic link olarak geçmekte. Herhangi bir klasör için veya dosya için symbolic link oluşturabilmekteyiz. Oluşturduğumuz symbolic linkte yanlız şu şekilde bir sıkıntı yaşamaktayız. İşlem yaptığımız kullanıcı ne ise, symbolic link de o kullanıcının ownerlığı ile oluştuğu için özellikle web tabanlı uygulamalarda sıkıntı çıkabilmekte.

Öncelikle linuxda nasıl symbolic link oluşturulur bunu inceleyelim;

Yapmanız gereken işlem aslında çok basit.

Örnek vermek gerekirse /home/admins/pma klasörünü /home/www/html klasörünün altına kısayol olarak oluşturmak istiyorsak;

cd /home/www/html
ln -s /home/admins/pma
//veya
ln -s /home/www/html /home/admins/pma

komutlarıyla linux’da symbolic link oluşturabilmekteyiz.

Linuxda owner nasıl değiştiriyoruz ?

Tabii ki chown komutuyla.

Fakat normal dosyalar ile symbolic linkler arasında owner değişikliği yaparken ufak bir nüans var.

Normal dosyanın ownerını; chown admin:admin dosya

Şeklinde değiştirirken. Symbolic link’in ownerını; chown -h admin:admin link

Şeklinde değiştiriyoruz.