Lock / Unlock WordPress on IIS

IUSR & Application Pool Identity Examples Below

Lock

icacls “C:\inetpub\wordpress” /grant:r “NT AUTHORITY\IUSR”:(OI)(CI)RX /T /C
pause>nul
icacls “C:\inetpub\wordpress” /grant:r “IIS APPPOOL\TheUser”:(OI)(CI)RX /T /C
pause>nul
icacls “C:\inetpub\wordpress\wp-content\uploads” /grant:r “NT AUTHORITY\IUSR”:(OI)(CI)M /T /C
pause>nul
icacls “C:\inetpub\wordpress\wp-content\uploads” /grant:r “IIS APPPOOL\TheUser”:(OI)(CI)RX /T /C
pause>nul
icacls “C:\inetpub\wordpress\wp-content\debug.log” /grant “NT AUTHORITY\IUSR”:M /T /C
pause>nul
icacls “C:\inetpub\wordpress\wp-content\debug.log” /grant “IIS APPPOOL\TheUser”:RX /T /C
pause>nul

Unlock

icacls “C:\inetpub\wordpress” /grant:r “NT AUTHORITY\IUSR”:(OI)(CI)M /T /C
pause>nul
icacls “C:\inetpub\wordpress” /grant:r “IIS APPPOOL\TheUser”:(OI)(CI)RX /T /C
pause>nul


Posted

in

by

Tags: