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