Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: Environment test

From: Cameron Simpson <cs(at)zip.com.au>
Date: Thu Oct 11 2007 - 19:44:14 EDT


On 11Oct2007 07:46, Michael Scully <agentscully@flexiblestrategies.com> wrote:
| I have users who connect via ssh to run a particular application.
| For those, I have their .bash_profile set to run this application and exit
| when they close it. But I often need those same users to login at the
| console or via an X-Windows session for other things. If they try to log in
| via the console or X-client, it will fail because it tries to run this
| application instead.
|
| What environment variable or tty test would work easiest to make
| this "autorun" conditional? If they are using X and create a terminal
| session somewhere on the desktop, I DO NOT want that one to launch the
| application either. Thanks in advance.

If it's always "ssh runs the app" and "non-ssh is a normal login", then put the code to run the app in the "command=" parameter in their authorized_keys file for their key. (You _are_ requiring them to use a key to log in, and not a password, yes?) Then remove the code from their .bash_profile. See "man sshd" under the heading "AUTHORIZED_KEYS FILE FORMAT".

-- 
Cameron Simpson  DoD#743
http://www.cskk.ezoshosting.com/cs/

The best way to rob a bank is to own one.       - Roberto Calvi

-- 
redhat-list mailing list
unsubscribe mailto:redhat-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list
Received on Thu Oct 11 19:44:37 2007

This archive was generated by hypermail 2.1.8 : Fri May 30 2008 - 14:21:09 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library