For a Solaris 11 Server Config Review that I am doing, I have following lines in my /etc/passwd file:
root:x:0:0:Super-User:/root:/usr/bin/bash daemon:x:1:1::/: bin:x:2:2::/usr/bin: sys:x:3:3::/: adm:x:4:4:Admin:/var/adm: lp:x:71:8:Line Printer Admin:/: uucp:x:5:5:uucp Admin:/usr/lib/uucp: nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico .....
Last word of each line means the shell where they log in to. If nothing is mentioned, is it /usr/bin/bash by default? From above, can I affirm if the accounts daemon, bin, sys, adm, lp, uucp can log in or not?
Please note that I have received this as an output to one of the scripts that my team had run, and hence, I may not be able to look for any info that you ask which is outside the script. But your help is really appreciated.