Results 1 to 4 of 4

Thread: Deleted www-data user and home directory

  1. #1
    Join Date
    Jan 2013
    Beans
    2

    Deleted www-data user and home directory

    Ok, first off, I know this is probably the noobiest problem you have ever heard of, I get it ! I'm only two weeks into using ubuntu 12.04 lts, i want it to be a nice home server (never typed a command line before that day). All ready got plex and nfs sharing working nicely at home, but now i want to acces my files from a distance. There's for context.

    Stupidly i had owncloud working but deleted a file and broke it, so I tried to reinstall it exactly as i had the first time, to no avail. I was all ready really frustrated which could explain what follows : thinkg i had to delete all files and every thing related to owncloud to reinstall it, and never having heard of the www-data user, i though he had been created during the installation, so i went on and promptly deleted him and his home directory and all the related files.

    Obviously now i get a maintenance notice whenever i enter the server's ip address, when i used to get the "it works" message, and (ip)/owncloud gives me a 404.

    My question is, how do i fix this, other than reinstalling ubuntu that is ?

    Thank you for reading and hopefully helping me out !
    Last edited by SASDOE; January 22nd, 2013 at 03:41 PM. Reason: solved

  2. #2
    Join Date
    Nov 2008
    Location
    Boston MetroWest
    Beans
    16,326

    Re: Deleted www-data user and home directory

    Run "sudo nano /etc/passwd" to edit the password file as root and add this line:

    Code:
    www-data:x:33:33:www-data:/var/www:/bin/sh
    Now edit /etc/group by the same method and add:

    Code:
    www-data:x:33:
    Finally use these to recreate the /var/www directory:

    Code:
    sudo mkdir /var/www
    sudo chown www-data:www-data /var/www
    sudo chmod 755 /var/www
    That should replace everything you removed. If it still isn't working, post the error, particularly any errors in /var/log/apache2/error.log, and we'll see what we can do.

    I'm afraid any files you had in /var/www are gone. You'll have to rebuild the web site. For testing, let's just create a little index.html file like this:

    Code:
    sudo echo '<h3>Hooray!</h3>' > /var/www/index.html
    Last edited by SeijiSensei; January 22nd, 2013 at 03:34 PM.
    If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.

    Blog · Linode System Administration Guides · Android Apps for Ubuntu Users

  3. #3
    Join Date
    Jan 2013
    Beans
    2

    Re: Deleted www-data user and home directory

    You Sir are AMAZING ! Thank you for the unbelievably prompt and correct reply. Both the server and owncloud are back. Is there any sort of "thank button" ?

    Not close to closing any account here, maybe with time I'll be able to help as well (I'd sure love to!)

  4. #4
    Join Date
    Nov 2008
    Location
    Boston MetroWest
    Beans
    16,326

    Re: Deleted www-data user and home directory

    Glad I could help!
    If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.

    Blog · Linode System Administration Guides · Android Apps for Ubuntu Users

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •