Visit Our UNIX and Linux User Community


users login


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting users login
# 1  
Old 05-22-2008
users login

Hello everyone

I need to send to a file the last command from all users who log in and log out by week or month.

My questions are

I can do it with the command or I need to do a script ?

If the answer is I need to do a script, someone can help me because Im complete new to make a script.

I know that I can send the last command to a file.

last >testlogin.txt

but I need to do this more specific by week or month, by user maybe


Thanks for your tips


Greetings
# 2  
Old 05-22-2008
Question please clarify

Looking at the last command, and it output, what do you mean by user's last command? It shows user, connection, day, date, time, and possibly if still connected.

A script could be written to extract from this file, but do not understand what you are trying to find. Can you supply more info and perhaps a sample of what you are trying to create?

A command like:
Code:
last | tr -s " " | cut -d" " -f1,5 | sort -u

would show users and months they had access/activity in.
# 3  
Old 05-22-2008
users login

Thanks for your reply joeyg

If I type the last command and to a text file. I get this

last >usuarios.txt
root pts/0 160.40.35.277 May 22 11:08 still logged in.
root pts/0 alopez02 May 22 09:23 - 10:11 (00:47)
root pts/0 160.40.35.277 May 20 13:07 - 13:29 (00:21)
root pts/1 alopez02 May 19 13:19 - 13:35 (2+00:15)

I need to do the same thing but by user, by week or month


Thanks again


Greetings
# 4  
Old 05-23-2008
users login

Hello everyone

I update my question.

Thanks for your reply joeyg

If I type the last command and send to a text file. I get this

last >usuarios.txt
root pts/0 160.40.35.277 May 22 11:08 still logged in.
root pts/0 alopez02 May 22 09:23 - 10:11 (00:47)
root pts/0 160.40.35.277 May 20 13:07 - 13:29 (00:21)
root pts/1 alopez02 May 19 13:19 - 13:35 (2+00:15)

I need to do the same thing but order by week and user.

Another question how I can send the txt file to another computer by ftp

Thanks again


Greetings

Previous Thread | Next Thread
Test Your Knowledge in Computers #418
Difficulty: Easy
'JavaScript' is a trademark of Oracle Corporation in the United States.
True or False?

9 More Discussions You Might Find Interesting

1. Solaris

Disable users to direct login

Hi all, how can I disable direct login to a Solaris system not only for root user but also for other accounts? Looking in google I came to the following: For telnet (/etc/default/login): disable root access> CONSOLE=/dev/console disable generic user> ? For ssh... (5 Replies)
Discussion started by: Evan
5 Replies

2. Shell Programming and Scripting

Script to list users and their last login?

hi all, I'm trying to write a script to create a file with a list of all users, their gid, gecos field and their last login time e.g. fairly new to scripting, this is what I've got so far #!/bin/sh( userlist= cat /etc/passwd | awk -F: '{print $1," ",$4," ",$5}' for name in $userlist... (3 Replies)
Discussion started by: tanngo
3 Replies

3. Solaris

Passwordless Login between users

Hi Gurus, Wanted to know if there is a way to enable passwordless login between specific users in a Solaris (5.9)server. I copied the public key of first user into the $HOME/.ssh/authorized_keys file of the second user. But it didn't work out. Note - Am talking about users in the same... (9 Replies)
Discussion started by: Hari_Ganesh
9 Replies

4. HP-UX

No users can login

Dear Forum, I had this case before, all of sudden all users including root can't login. What done is by connecting to console port and resetting root password, "pwunconv" command, reboot server. My question is, how this can happen??? thanks :confused: (3 Replies)
Discussion started by: irda
3 Replies

5. Programming

how can get users list and their login time?

i'm sorry if yesterday i posted this thread in unix for dummies forums, :D i am a newbie in C programming i want to get active users list and their login time... i have search and learn about passwd and utmp, but i only can get user list without their login time... do you have an idea... (2 Replies)
Discussion started by: alif
2 Replies

6. UNIX for Dummies Questions & Answers

last login date and time for all users

I need a command that will list all the users and their last login date & time. I was trying the last command and the who command, but can't get exactly what I need. I just need the output to be user name and last login date . Thanks for your help! (3 Replies)
Discussion started by: igidttam
3 Replies

7. HP-UX

error occurs while some users login

hi all, i have a problem that while some of the users trying to login the following error occurs and the session is automatically closed. ssl error: RAND_status reported there wasn't enough randomness for the PRNG. ssl error: You need to specify RandomFile or EGDFile to obtain the randomness.... (0 Replies)
Discussion started by: rrlog
0 Replies

8. Linux

Users with login privileges

Hi. I need the name for one command which I cant remember. This command displays all users which can log in to the system, wether they are stored in /etc/passwd, NIS og LDAP. Does anyone remember what command this is? (2 Replies)
Discussion started by: sprellari
2 Replies

9. AIX

Change users login name

Hi, I need to change some users login name in AIX. With solaris i donīt had problems, i have used "usermod". But in AIX the usermod command donīt have the same behavior. Can someone give me a tip on how to perform these changes? Thanks in advance. (9 Replies)
Discussion started by: spacewalker
9 Replies

Featured Tech Videos