You want to logoff the user 'john'.
You must kill the process of his shell. Every user logs into some kind of shell. In the below example john's shell is seen as '-ksh'. That is the process you need to kill.
We see the process id, or PID, is 323806. We pass that number to the 'kill' command with a signal of '-9' or TERMINATE.
And he should be gone. Also consider the fact that whatever they are working on when you do this is lost if they have not saved their work.
ok, heres what i want i need....well want, hehe...
in a program, its a simple menu, i need to log the user running the program off...back to the login prompt. this is not a super user, just a normal account.
i know i could just set the program to be the users login shell..but i'd rather do... (1 Reply)
Hi,
I am using SunOS and HP-UX. I am trying to removed user that has not been using the system for a period of time. Is there anyway to find out how long since the last time the user logged on. I know there is command "last" that read from the file /etc/wtmp that hold some of information. ... (1 Reply)
Hi,
I have a script giving option to allow user who run the script log out the server.
I used 'exit' when user chose this option. But it didn't work the way I wanted. It only exit the program not the machine.
I used 'logout' after 'exit'. Still not working.
Anyone has some ideas?
Thanks!!! (6 Replies)
How can I identify usernames on UNIX, when these users don't access the server, they access folders on this server. Is it possible? :confused: (4 Replies)
Recently I created new user because I don not wont to use root account as default
but when I want to login I can choose Java desktop and after few seconds , system returns me back to login screnn , only root account woks fine (16 Replies)
I need know when user was loged last time?
So when my user log in his account he will see welcom message:
Hello username.
Today is: date.
Last time You loged on : date.
I tried to use comand lastlog -u username but it shows me time from few seconds ago.
I need logging one before.
... (1 Reply)
I have been trying to change my user name and machine name, however now I cannot log in and I am directed as guest. Is there a way to resolve this problem? (33 Replies)
Below is my script to log all the command input by any user to /var/log/messages. But I cant achieve the desired output that i want. PLease see below.
function log2syslog
{
declare COMMAND
COMMAND=$(fc -ln -0)
logger -p local1.notice -t bash -i -- "$USER:$COMMAND"
}
trap... (12 Replies)
Discussion started by: invinzin21
12 Replies
LEARN ABOUT SUSE
log::dispatch::syslog
Log::Dispatch::Syslog(3) User Contributed Perl Documentation Log::Dispatch::Syslog(3)NAME
Log::Dispatch::Syslog - Object for logging to system log.
SYNOPSIS
use Log::Dispatch;
my $log =
Log::Dispatch->new
( outputs =>
[ [ 'Syslog',
min_level => 'info',
ident => 'Yadda yadda' ]
]
);
$log->emerg( "Time to die." );
DESCRIPTION
This module provides a simple object for sending messages to the system log (via UNIX syslog calls).
Note that logging may fail if you try to pass UTF-8 characters in the log message. If logging fails and warnings are enabled, the error
message will be output using Perl's "warn".
CONSTRUCTOR
The constructor takes the following parameters in addition to the standard parameters documented in Log::Dispatch::Output:
o ident ($)
This string will be prepended to all messages in the system log. Defaults to $0.
o logopt ($)
A string containing the log options (separated by any separator you like). See the openlog(3) and Sys::Syslog docs for more details.
Defaults to ''.
o facility ($)
Specifies what type of program is doing the logging to the system log. Valid options are 'auth', 'authpriv', 'cron', 'daemon', 'kern',
'local0' through 'local7', 'mail, 'news', 'syslog', 'user', 'uucp'. Defaults to 'user'
o socket ($)
Tells what type of socket to use for sending syslog messages. Valid options are listed in "Sys::Syslog".
If you don't provide this, then we let "Sys::Syslog" simply pick one that works, which is the preferred option, as it makes your code
more portable.
AUTHOR
Dave Rolsky, <autarch@urth.org>
perl v5.12.1 2009-09-22 Log::Dispatch::Syslog(3)