Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 15 of 16
  1. #1
    Member vishal's Avatar
    Join Date
    Jan 2003
    Location
    India
    Posts
    343

    Default restoring home directories permissions.

    Hello All,

    All the permissions of directories in /home partition are chmod to 711, owner and group as root. How can I fix the owner, group and permissions according to the user. Please help.

    Thank you,
    rh_linuxion

    It is very simple to be Happy but it is very difficult to be Simple.

  2. #2
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    711 is correct just the ownership needs to be corrected. You can do this running the following commands in shell as root;

    for CPAccess in `ls -A /var/cpanel/users`; do chown -R $CPAccess:$CPAccess /home/$CPAccess; done

    for CPAccess in `ls -A /var/cpanel/users`; do chown -R $CPAccess:mail /home/$CPAccess/etc /home/$CPAccess/mail; done

    for CPAccess in `ls -A /var/cpanel/users`; do chown -R $CPAccess:nobody /home/$CPAccess/public_html; done
    Regards,
    David
    Forum Moderator

  3. #3
    Member vishal's Avatar
    Join Date
    Jan 2003
    Location
    India
    Posts
    343

    Default

    Thank you very much. That help me out.
    rh_linuxion

    It is very simple to be Happy but it is very difficult to be Simple.

  4. #4
    Member dianaward's Avatar
    Join Date
    Dec 2002
    Location
    USA
    Posts
    102

    Default Helped me too, since I just moved 2 servers full of sites

    to new servers via WHM and the permissions were a MESS. Thanks. I want to be you when I grow up.
    Diana Ward
    http://aqualityhost.com
    Sanity calms, but madness is more interesting.
    <cite>-- John Russell </cite>
    That's why I'm a Web designer/host."
    <cite>-- Diana Ward</cite>

  5. #5
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    Quote Originally Posted by dianaward
    to new servers via WHM and the permissions were a MESS. Thanks. I want to be you when I grow up.

    The sex change may not be worth the hassle.
    Regards,
    David
    Forum Moderator

  6. #6
    Member
    Join Date
    Jun 2003
    Location
    malatya/turkey
    Posts
    14

    Default

    Must we write like this?
    do chown -R $CPAccess:$CPAccess /home/$CPAccess
    serdar guney

  7. #7
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    Use the commands exactly as they are written.
    Regards,
    David
    Forum Moderator

  8. #8
    Member
    Join Date
    Jun 2003
    Location
    malatya/turkey
    Posts
    14

    Default

    ide0(3,3): warning, user block quota exceeded
    --
    it is giving this error.
    serdar guney

  9. #9
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    ?? Are you logged in as root??

    If logged in as root, try logging out and back in.
    Regards,
    David
    Forum Moderator

  10. #10
    sv1
    sv1 is offline
    Member
    Join Date
    Aug 2003
    Posts
    140

    Default

    I get :
    -bash: syntax error near unexpected token `do'

  11. #11
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    What was the command you typed? They MUST be EXACTLY as shown below.

    Code:
    for CPAccess in `ls -A /var/cpanel/users`; do chown -R $CPAccess:$CPAccess /home/$CPAccess; done
    
    for CPAccess in `ls -A /var/cpanel/users`; do chown -R $CPAccess:mail /home/$CPAccess/etc /home/$CPAccess/mail; done
    
    for CPAccess in `ls -A /var/cpanel/users`; do chown -R $CPAccess:nobody /home/$CPAccess/public_html; done
    Regards,
    David
    Forum Moderator

  12. #12
    sv1
    sv1 is offline
    Member
    Join Date
    Aug 2003
    Posts
    140

    Default

    This has corrected the errors. Thank you for your help :-)

  13. #13
    Member verdon's Avatar
    Join Date
    Nov 2003
    Location
    Northern Ontario, Canada
    Posts
    792

    Default

    david... for those of us with just enough knowledge to be dangerous, would you have the patience to explain those command? I do understand the basics in each string, but I'm not sure about the structure of each complete command line... maybe I'll guess...

    for CPAccess in `ls -A /var/cpanel/users`;
    ... is this part starting a foreach type loop and assigning the var name CPAccess to represent the name of each user in /var/cpanel/users ?

    do chown -R $CPAccess:$CPAccess /home/$CPAccess;
    ... and then this part is chowning each corresponding user dir it finds

    done
    ... and then this part closes the foreach looping when it runs out of matches?

    cool

  14. #14
    Moderator cPanel Partner NOC Badge dgbaker's Avatar
    Join Date
    Sep 2002
    Location
    Toronto, Ontario Canada
    Posts
    2,773

    Default

    Aces!! Dead on. That's exactly what is does.
    Regards,
    David
    Forum Moderator

  15. #15
    Member verdon's Avatar
    Join Date
    Nov 2003
    Location
    Northern Ontario, Canada
    Posts
    792

    Default

    By George, I think I'm getting it!

    That's pretty elegant.

Similar Threads & Tags
Similar threads

  1. Restoring default permissions
    By olalonde in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 01-03-2010, 03:33 AM
  2. /home directories on NAS?
    By wills in forum cPanel and WHM Discussions
    Replies: 10
    Last Post: 01-02-2008, 08:26 AM
  3. remove 777 permissions on all root web directories? How?
    By jols in forum cPanel and WHM Discussions
    Replies: 8
    Last Post: 06-26-2007, 04:18 PM
  4. Multiple home directories
    By olliemaitland in forum cPanel and WHM Discussions
    Replies: 6
    Last Post: 11-11-2005, 11:14 AM
  5. Restricting Users to Home Directories
    By jlimited in forum New User Questions
    Replies: 5
    Last Post: 06-27-2004, 02:47 AM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube