[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Permissions



Dear List -

I apologize for this "needle in a haystack"  but...

This was originally posted on the PHP list, but has changed into a Debian question...

Tried to run the program, that we have been discussing,{on the PHP list} and received a 403 error.

rosenberg:/var/www# ls -la StoreInventory.php
-rwxrwxrw- 1 ethan ethan 4188 Aug 26 20:26 StoreInventory.php

rosenberg:/var# ls -ld www
drwxrwxrw- 37 ethan ethan 20480 Aug 26 20:26 www

I had set the S bit [probably a nasty mistake] and I thought I was able to remove the bit. [it doesn't show above]

I made the following stupid mistakes...
note commands from the root prompt have a su appended

  467  chown -R ethan:www-data www 	su
  469  chown -R ethan:www-data www 	su
  470  chmod -R g+s www 	su
  471  chgrp -R  www 		su
  477  chgrp -R ethan www 	su	
  480  chmod -R 766 www 	su
  482  chmod g-S www 	su
  485  chmod -S www 		su
  486  chmod g S www 	su
  487  chmod gS www 		su
  488  chmod S www 		su
  489  chmod 776 www 	su
  492  chmod 776 -R www 	su
  494  chmod -s -R www 	su
  504  chmod 666 StoreInventory.php
  512  chmod 3775 StoreInventory.php

I now have....

ethan@rosenberg:/var/www$ ls -la StoreInventory.php
-rwxrwsr-t 1 ethan ethan 4232 Aug 27 00:18 StoreInventory.php

ethan@rosenberg:/var$ ls -ld www
drwxrwxrw- 37 ethan ethan 20480 Aug 26 20:26 www

and still have the 403 error.

How do I extricate myself from the hole into which I have planted myself?

TIA

Ethan


Reply to: