jailkit-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Jailkit-users] Question about jk_lsh usage


From: Olivier Sessink
Subject: Re: [Jailkit-users] Question about jk_lsh usage
Date: Fri, 08 May 2015 08:24:39 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

On 05/05/2015 06:06 PM, Paco Willers wrote:
> Hi,
>
>
> I can't get jk_lsh to work, and I am probably doing something wrong.
> As a test I wish a jailed user to see the results of the pwd command
> after which the connection is closed. In real life I would like to
> automatically execute a different command with some arguments, but
> let's use pwd as an example.
>
> I added the pwd command to /opt/myjail/etc/jailkit/jk_lsh.ini as follows:
>
> [DEFAULT]
> paths = /bin
> executables = /bin/pwd
>
> Then I edited the user's shell in /opt/myjail/etc/passwd as follows:
>
> myuser:x:1001:1001:,,,:/home/myuser:/usr/sbin/jk_lsh -c /bin/pwd

what happens is that your login systems now looks for an executable
named "jk_lsh -c /bin/pwd". You cannot pass arguments to the login shell
in your passwd file. This is not how the login system and/or jk_lsh is
designed to work. You can make it work in a different way:

in your passwd file you should just have
myuser:x:1001:1001:,,,:/home/myuser:/usr/sbin/jk_lsh

now you can change your password by:
ssh address@hidden /bin/pwd


Olivier


-- 
Bluefish website http://bluefish.openoffice.nl/
Blog http://oli4444.wordpress.com/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]