10-04-2002
Newbie: The UNIX Login process
I'm a complete newbie to UNIX so bear with me please...
I would like to get a description or process flow of a typcial UNIX loging process....for example, from the moment someone inputs their ID and password to final access. What are the files and order in which they are accessed? How does the Passwd, Shadow Passwd, Group, etc. files all interact in this process. Is there a site where I can see a description or better yet, a visual flow diagram of the process.
Any help would be greatly appreciated....thanks in advance!
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I want to be able to get telnetd to start a program of my choice or one that I have written . . . or . . . write a daemon of my own to listen on a port other than 23 and when a connection arrives it should create a controlling tty/pty and then launch my program on the client side of the pty.
A... (2 Replies)
Discussion started by: pdenaro
2 Replies
2. UNIX for Dummies Questions & Answers
Hello,
I am trying to figure out away to hide a command from users when performing a ps check. I have a ksh that purges a table in a database. If I perform a >ps -eaf |grep ksh, I get the login id and password. I do not want other users seeing this. Is there a way to hide this. The login... (5 Replies)
Discussion started by: ctcuser
5 Replies
3. UNIX for Advanced & Expert Users
Hello.
Since Yesterday, I notice that after giving telnet IP or SSH IP - it takes long time to display login: , I mean earlier after entering Server name It used to immediately ask for login ID and then password. But, now it takes min of 2-3 minute to ask for password.
Where can I check,... (12 Replies)
Discussion started by: panchpan
12 Replies
4. UNIX for Dummies Questions & Answers
In Unix who takes care of the login process...?
Is it kernel or shell... or some other program...?
Kernel wont interact with users.
And shell doesn't get started before login process... (3 Replies)
Discussion started by: saravana
3 Replies
5. Solaris
Can u explain login process in solaris detaily.. (4 Replies)
Discussion started by: Jinu
4 Replies
6. Shell Programming and Scripting
Hi
Can we call a jsp page from Unix.if so please let me know how we can..
thanks for the help in advance...
thanks
kumar (0 Replies)
Discussion started by: mailsukumar
0 Replies
7. UNIX for Dummies Questions & Answers
Hello everyone,
Just started UNIX today! In our school we use solaris. I just want to know how do I setup Solaris 10 not the GUI one, the one where you have to type the commands like ECHO, ls, pwd, etc... I have windows xp and I also have vmware.
I hope I am not missing anything! :p (4 Replies)
Discussion started by: Hanamachi
4 Replies
8. Shell Programming and Scripting
Hi Experts, we do have a shell script for Unix Solaris, which will kill all the process manullay, it used to work in my previous env, but now it is throwing this error.. could some one please help me to resolve it
This is how we execute the script (and this is the requirement) ... (2 Replies)
Discussion started by: jonnyvic
2 Replies
9. Shell Programming and Scripting
Hi,
I am trying to automate the killing of named processes of which I found a good solution here on the forums but as I am pretty much a begginer to linux I am having an issue. The code I found is:
kill $(ps -ef | nawk '/monitoreo start/ { print $2}'}
but what I want to do is replace... (3 Replies)
Discussion started by: TylrRssl1
3 Replies
10. UNIX for Advanced & Expert Users
Hello everybody !
At the beginning - I hope everything will be understandable as I know that my english skills are not as good as I would like.
I use Manjaro Linux for one year, previously used Ubuntu for 6 years. Today I got an idea to create small USB electronic device but I don't know how... (6 Replies)
Discussion started by: halfboy
6 Replies
getpid(2) System Calls Manual getpid(2)
NAME
getpid, getpgrp, getppid - Gets the process ID, process group ID, parent process ID
SYNOPSIS
#include <unistd.h>
pid_t getpid( void );
pid_t getpgrp( void );
pid_t getppid( void );
Application developers may want to specify an #include statement for <sys/types.h> before the one for <unistd.h> if programs are being
developed for multiple platforms. The additional #include statement is not required on Tru64 UNIX systems or by ISO or X/Open standards,
but may be required on other vendors' systems that conform to these standards.
STANDARDS
Interfaces documented on this reference page conform to industry standards as follows:
getpid(), getpgrp(), getppid(): POSIX.1, XPG4, XPG4-UNIX
Refer to the standards(5) reference page for more information about industry standards and associated tags.
DESCRIPTION
The getpid() function returns the process ID of the calling process.
The getpgrp() function returns the process group ID of the calling process.
The getppid() function returns the parent process ID of the calling process. When a process is created, its parent process ID is the
process ID of its parent process. If a parent process exits, the parent process IDs of its child processes are changed to the process ID
of the init program.
RELATED INFORMATION
System calls: fork(2), kill(2), setpgid(2), setsid(2), wait(2)
Standards: standards(5) delim off
getpid(2)