Como remover um usuário da cadeia com o Jailkit?

2

Eu criei uma cadeia com o Jailkit e prendi um usuário.

No entanto, depois de observar a descrição do Jailkit , ainda não consigo encontrar um comando para cancelar o uso do usuário .

Como faço isso?

    
por Isopycnal Oscillation 12.09.2016 / 22:05

1 resposta

0

jk_jailuser - a utility to put an existing user in a jail

Isso parece ser verdade, não dá a você a opção de remover um usuário da cadeia.

Vamos ver o que acontece quando você prende um usuário. Exemplo:

Para jail usuário jane, você usa o comando %código%. A entrada para o usuário jane em / etc / passwd será alterada para:

jane:x:1016:1016::/home/jail/./home/jane:/usr/sbin/jk_chrootsh

Para desfazer o jane do usuário, você precisa alterar a entrada em jk_jailuser -m -j /home/jail jane

Eu não sei como era a sua entrada original, então aqui está um exemplo para a entrada da minha própria conta em /etc/passwd :

mook:x:1000:1000:Mook,,,:/home/mook:/bin/bash

Aqui, algumas informações adicionais sobre a sintaxe das entradas em /etc/passwd

jane:x:1021:1020:Jane,,,:/home/jane:/bin/bash
____ _ ____ ____ _______ __________ _________
 1   2  3    4      5        6         7

1:  Username: It is used when user logs in. It should be between
    1 and 32 characters in length.
2:  Password: An x character indicates that encrypted password
    is stored in /etc/shadow file.
3:  User ID (UID): Each user must be assigned a user ID (UID).
    UID 0 (zero) is reserved for root and UIDs 1-99 are reserved
    for other predefined accounts. Further UID 100-999 are reserved by
    system for administrative and system accounts/groups.
4:  Group ID (GID): The primary group ID (stored in /etc/group file)
5:  User ID Info: The comment field. It allow you to add extra information
    about the users such as user’s full name, phone number etc. This field
    use by finger command.
6:  Home directory: The absolute path to the directory the user will be in
    when they log in.If this directory does not exists then users directory
    becomes /.
7:  Command/shell: The absolute path of a command or shell (/bin/bash).
    Typically, this is a shell.Please note that it does not have to be
    a shell.

Depois de editar a entrada em /etc/passwd corretamente, seu usuário deve estar livre ...

    
por mook765 13.09.2016 / 08:51