Solved [Solved] New created users: Logging in with home = "/".

Code:
#pw useradd testuser -s csh -m
#pw usershow testuser
testuser:*:1003:1003::0:0:User &:/home/testuser:/bin/csh
#pw groupshow -a |grep testuser
testuser:*:1003:
#ls -l /home/testuser/
total 36
-rw-r-----  1 testuser  testuser  968  2 Okt 12:00 .cshrc
-rw-r-----  1 testuser  testuser  252  2 Okt 12:00 .login
-rw-r-----  1 testuser  testuser  163  2 Okt 12:00 .login_conf
-rw-------  1 testuser  testuser  379  2 Okt 12:00 .mail_aliases
-rw-r-----  1 testuser  testuser  336  2 Okt 12:00 .mailrc
-rw-r-----  1 testuser  testuser  748  2 Okt 12:00 .profile
-rw-------  1 testuser  testuser  281  2 Okt 12:00 .rhosts
-rw-r-----  1 testuser  testuser  978  2 Okt 12:00 .shrc
#getfacl /home/testuser/
# file: /home/testuser/
# owner: testuser
# group: testuser
            owner@:rwxp--aARWcCos:------:allow
            group@:r-x---a-R-c--s:------:allow
         everyone@:--x---a-R-c--s:------:allow
#passwd testuser
Changing local password for testuser
New Password:
Retype New Password:

Now if a new user created like above does a login on console this happens:
Code:
login: testuser
Password:
No home directory.
Logging in with home = "/".

% pwd
/
% cd ~
/home/testuser: Permission denied.
% groups
testuser
This problem is the same for each new user creaed. What is wrong with that?
 
Re: New created users: Logging in with home = "/".

Code:
#ls -lo / | grep home
drwxr-x---   5 root  wheel  uarch    5  2 Okt 12:00 home

#getfacl  /home
# file: /home
# owner: root
# group: wheel
            owner@:rwxp--aARWcCos:------:allow
            group@:r-x---a-R-c--s:------:allow
         everyone@:------a-R-c--s:------:allow
 
Re: New created users: Logging in with home = "/".

I believe you may need read/execute permission for other on /home.
Users have permission on their own folders but can't "get there" because they can't see inside /home.
 
Back
Top