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 ...