Www-data කණ්ඩායමට ඔබම / ලොග් වූ පරිශීලකයෙකු එක් කරන්න, එවිට අපට www-data සේවාදායකය විසින් සාදන ලද ගොනු සමඟ වැඩ කළ හැකිය
sudo usermod -a -G www-data $USER
නැවත ආරම්භ කිරීම / නැවත සකස් කිරීම අවශ්ය වන බැවින් අලුතින් එකතු කරන ලද කණ්ඩායම ක්රියාත්මක වේ
cd /var/www
Html ෆෝල්ඩරයේ කණ්ඩායම් සාමාජිකයෙකු ලෙස www-data සහ ඔබේ පරිශීලකයා හිමිකරු ලෙස එක් කරන්න, එබැවින් අපට එය මෙන්ම කණ්ඩායම් සාමාජිකයෙකුද ඇත
sudo chown -R $USER:www-data html
ඔබගේ පරිශීලක නාමය USER වෙනුවට තබන්න
කියවීමට, ලිවීමට, අවශ්ය පරිදි අවසර ක්රියාත්මක කරන්න, (ugo) u = පරිශීලක, g = කණ්ඩායම, o = වෙනත් අය
sudo chmod 750 html
Html හි GID සකසන්න, දැන්, html හි අලුතින් සාදන ලද ලිපිගොනු හිමිකාරිත්ව අවසරයන් උරුම කර ගනී:
sudo chmod g+s html
මෙය html නාමාවලිය සහ උප නාමාවලි තුළ අලුතින් සාදන ලද ගොනු / ඩර් සඳහා පෙරනිමි නීති නිර්මාණය කරයි.
sudo setfacl -R -d -m u::rwX -m g::rX -m o::000 html
ස්ථාපනය කර ඇත්නම් SELinux සාදන්න, www-data සන්දර්භය අවශ්යතාවය නොසලකා හරින්න එවිට ලිවීමට අවසර ලබා දේ
sudo setsebool -P httpd_unified 1
නව අවසරයන් බැලීමට ලැයිස්තු නාමාවලිය
ls -ld html
මෙය ලබා දෙයි
drwxrwsr-x+ 3 html www-data
පසුපස + යන්නෙන් ඇඟවෙන්නේ ACL, ප්රවේශ පාලන ලැයිස්තුව, නාමාවලියෙහි සකසා ඇති බවයි.
යොමුව : සංසදයට සබැඳිය