use POSIX 'setuid'; setuid ((getpwnam 'www')[2]);