11-01-2007
probably you could try something like this,
but its pros and cons needs to be analyzed before using it.
setting the "s" bit
if "s" bit on a binary which is owned by userA is set,
then whomsoever is the user when the binary ( for which ' s ' bit is set ) is kicked of will run as userA ( as though userA had kicked it off )
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I have a script A.run which will call B.run.
How can i run B.run with a common id instead of using my login id?
I have tried as below, in Script A.run :
.........
echo "Running B.run......"
rsh -l commonid hostname B.run
.........
but it's give me "Permission Denied".......
... (3 Replies)
Discussion started by: wan
3 Replies
2. UNIX for Advanced & Expert Users
I want to start off by saying thanks to everyone here, you're answers and suggestions are always very helpful.
I have a shell script which is invoked when an email is received. This shell script extracts any attachments that are sent with this email, and then runs a script which submits these... (8 Replies)
Discussion started by: mskarica
8 Replies
3. Shell Programming and Scripting
Hi all,
I'm a newbie to the Linux world.
I have a script that needs to run under "UserB". But I don't want to give out the password to UserB. Is there a way to setup the script to run as "UserB" when UserA runs it.
Thanks in advance for your assistance. (1 Reply)
Discussion started by: mikey20
1 Replies
4. Shell Programming and Scripting
Good morning. I am searching for "how-to"'s for some particular questions:
1. How to write a script in HP-UX 11.
2. How to schedule a script.
3. How to "call" scripts from the original script.
4. How to su to another user from within a script.
This is the basics of what the... (15 Replies)
Discussion started by: instant000
15 Replies
5. AIX
Guy's
I have script to start the data base and this script need to be excited by Oracle user
Is there any command to be excited by root and to run this script Start_Oracal_DB.sh by Oracle user
Pls Advice …
Excessive formatting removed.
I have told you so on several occasions now and... (2 Replies)
Discussion started by: Mr.AIX
2 Replies
6. Shell Programming and Scripting
hello all
There are files on host1 which need to sftp'd to host2 everyday. user 'yyy' has his dsa keys set up on host 1 and host 2 . If user 'yyy' executes the below query without 'su' part, then all files are transferred.
Now user 'xxx' wants to run the script and transfer the files, but he... (5 Replies)
Discussion started by: vasuarjula
5 Replies
7. Shell Programming and Scripting
Dear all,
i am doing an SVN backup script. Almost done.
My problem is :
Script should run by user : svn
There is a chance to run the script by root itself.. so i coded like following
#This script path and name ... (2 Replies)
Discussion started by: linuxadmin
2 Replies
8. UNIX for Dummies Questions & Answers
Hi
I have a script that i would like to be run by a different user.
For example, I have a file called 'mytest.pl' created by user 'user4'
What command should i use to make sure that user 'ydanial' has ability to run 'mytest.pl' ?
Thanks (6 Replies)
Discussion started by: DallasT
6 Replies
9. Shell Programming and Scripting
I have a script ( the name is /tmp/script1) , the content is simple , just copy a file to another directory .
Now I would like every user will change to a specific user ( eg. userA ) before run this script so that the script will be run by userA , that mean I want only userA run this script , I... (2 Replies)
Discussion started by: ust3
2 Replies
10. Shell Programming and Scripting
Hi,
I want to deploy a (perl) script, in Linux. (Red Hat 7).
Is there a way to protect the script itself from being viewed by the user, but still allow the user to run the script?
I dont want the user to be able to see the source code of the script. (2 Replies)
Discussion started by: BG_JrAdmin
2 Replies
LEARN ABOUT CENTOS
doveadm-kick
DOVEADM-KICK(1) Dovecot DOVEADM-KICK(1)
NAME
doveadm-kick - Disconnect users by user name and/or IP address
SYNOPSIS
doveadm [-Dv] kick [ -a anvil_socket_path] [-f] user
doveadm [-Dv] kick [ -a anvil_socket_path] [-f] ip[/mask]
doveadm [-Dv] kick [ -a anvil_socket_path] [-f] user ip[/mask]
DESCRIPTION
doveadm's kick command is used to disconnect users by user name and/or the ip address, from which they are connected.
In the first form, all users, whose login name matches the user argument, will be disconnected.
In the second form, all users, connected from the given IP address or network range, will be disconnected.
In the last form, only users connected from the given IP address or networks range and a matching login name will be disconnected.
OPTIONS
Global doveadm(1) options:
-D Enables verbosity and debug messages.
-v Enables verbosity, including progress counter.
Command specific options:
-a anvil_socket_path
This option is used to specify an absolute path to an alternative UNIX domain socket.
By default doveadm(1) will use the socket /var/run/dovecot/anvil. The socket may be located in another directory, when the default
base_dir setting was overridden in /etc/dovecot/dovecot.conf.
-f Enforce the disconnect, even when there are multiple users, from different networks, connected to a single process. This option may
be only required when you have configured something like:
service imap {
...
client_limit = 1+n
service_count = 0
...
}
ARGUMENTS
ip[/mask]
ip or ip/mask is the host or network, from which the users are connected.
user Is a user's login name. Depending on the configuration, a login name may be for example jane or john@example.com. It's also possi-
ble to use '*' and '?' wildcards (e.g. -u *@example.org).
EXAMPLE
If you don't want to disconnect all users at once, you can check who's currently logged in. The first example demonstrates how to discon-
nect all users whose login name is 3 characters long and begins with ba.
doveadm who -1 ja*
username proto pid ip
jane imap 8192 ::1
james imap 8203 2001:db8:543:2::1
doveadm kick ba?
kicked connections from the following users:
bar baz
The next example shows how to kick user foo's connections from 192.0.2.*.
doveadm who -1 foo
username proto pid ip
foo imap 8135 fd95:4eed:38ba::25
foo imap 9112 192.0.2.53
foo imap 8216 192.0.2.111
doveadm kick foo 192.0.2.0/24
kicked connections from the following users:
foo
doveadm who f*
username # proto (pids) (ips)
foo 1 imap (8135) (fd95:4eed:38ba::25)
REPORTING BUGS
Report bugs, including doveconf -n output, to the Dovecot Mailing List <dovecot@dovecot.org>. Information about reporting bugs is avail-
able at: http://dovecot.org/bugreport.html
SEE ALSO
doveadm(1), doveadm-who(1)
Dovecot v2.2 2010-06-12 DOVEADM-KICK(1)