Есть скриптик на шелле, который в некоторый момент делает
chgrp -R updater /usr/local/www/hosting/$DIR
chmod -R g+rwX /usr/local/www/hosting/$DIR
for root, dirs, files in os.walk(path):
for d in dirs:
os.chmod(root + '/' + d, 0o777)
for f in files:
os.chmod(root + '/' + f, 0o666)