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;
Linux’da symbolic link oluşturma
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.