9.1 permissions in the / directory

Waitman Gobble gobble.wa at gmail.com
Wed Nov 14 23:52:02 UTC 2012


On Wed, Nov 14, 2012 at 2:12 PM, Joseph Mays <mays at win.net> wrote:
>
> Have a recently set up 9.1 RC1 system. Someone (not me, just sayin') did a chmod 600 in the / directory. Needless to say this caused numerous problems. I tried to change them back as best I could by comparing them to an older directory, but some things are still not right. Trying to log in, via either console or ssh  as anyone other than root. Ssh gets:
>
> %ssh mays@[redacted]
> Password:
> Last login: Wed Nov 14 15:50:37 2012
> Could not chdir to home directory /home/mays: Permission denied
> /bin/tcsh: Permission denied
> Connection to [redacted] closed.
> %
>
> followed by a disconnect. Console complains about the /home/user directory not being there (though it is and the permissions look normal), says it's logging in with slash instead, then says "/bin/tcsh: no such file or directory", though /bin/tcsh is there and permissions look fine. I'm attaching a screenshot of the message log that shows up on console logins.
>
> So, two questions. What is causing the problem, and does anyone have anything that shows what the normal / directory permissions for 9.1 RC1 should look like?
>
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"


/home is normally a link to /usr/home

lrwxr-xr-x root wheel home -> usr/home
drwxr-xr-x root wheel usr

is that what you have?

if it was done with -R then best bet is to restore from backup.


# mkdir foo
# ln -s foo boo
# ls -l
total 2
lrwxr-xr-x  1 root  wheel    3 Nov 14 15:46 boo -> foo
drwxr-xr-x  2 root  wheel  512 Nov 14 15:46 foo

# chmod 600 *
# ls -l
total 2
lrwxr-xr-x  1 root  wheel    3 Nov 14 15:46 boo -> foo
drw-------  2 root  wheel  512 Nov 14 15:46 foo

# chmod 755 *
# ls -l
total 2
lrwxr-xr-x  1 root  wheel    3 Nov 14 15:46 boo -> foo
drwxr-xr-x  2 root  wheel  512 Nov 14 15:46 foo


attachments are stripped, paste the text instead.

Waitman Gobble
San Jose California


More information about the freebsd-questions mailing list