Re: Calling User Program
- From: "H. Kurth Bemis" <kurth@xxxxxxxxxxxxxx>
- Date: Wed, 26 Aug 2009 18:01:31 -0400
On Wed, 2009-08-26 at 13:39 +0200, Bill Eldridge wrote:
Alberto Mijares wrote:
On Tue, Aug 25, 2009 at 6:41 PM, linux newbie<linux.newbie79@xxxxxxxxx> wrote:You should be able to set universal or per-user commands
Hi,For wide-system setting:
I am running sshd (version 5.2.p1) in my embedded platform and I can
from ssh client in remote host.
I like to do some modifications. i.e. After typing username and
password, I want to run a application program directly instead of
prompt. I like to know, which file has to be modified?
Thanks in Advance
/etc/profile (sh & bash)
~/.profile (sh & bash)
in the sshd config file if I remember correctly, possibly a
simpler and more appropriate way to handle this, depending
on the type of command. (You might have to inform your
ssh client whether to grab a pty or not.)
Just modify the users shell in /etc/passwd to the program you want to
run. You might have to also add the entry for your program
to /etc/shells or similar file showing your program as a valid "shell".
When the program exits, the user is disconnected.
Also, beware that your distro might have a tool used to edit the passwd,
if it does, you should use that.