Как удалить пользователя из тюрьмы с помощью Jailkit?

Как удалить пользователя из тюрьмы с помощью Jailkit?

Я создал тюрьму с помощью Jailkit и посадил пользователя в тюрьму.

Однако, посмотрев наОписание Jailkit, я все еще не могу найти команду, чтобы разблокировать пользователя.

Как мне это сделать?

решение1

jk_jailuser — утилита для помещения существующего пользователя в тюрьму

Похоже, это правда, это не дает возможности удалить пользователя из тюрьмы.

Давайте посмотрим, что произойдет, если посадить пользователя в тюрьму. Пример:

Чтобы посадить пользователя jane в тюрьму, используйте команду jk_jailuser -m -j /home/jail jane. Запись для пользователя jane в /etc/passwd будет изменена на следующую:

джейн:x:1016:1016::/home/jail/./home/джейн:/usr/sbin/jk_chrootsh

Чтобы разблокировать пользователя Джейн, вам нужно изменить запись в/etc/passwd

Я не могу знать, как выглядела ваша первоначальная запись, поэтому вот пример записи моего собственного аккаунта в /etc/passwd:

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

Вот некоторая дополнительная информация о синтаксисе записей в/etc/passwd

джейн:x:1021:1020:Джейн,,,:/home/jane:/bin/bash
____ _ ____ ____ _______ __________ _________
 1 2 3 4 5 6 7

1: Имя пользователя: используется при входе пользователя в систему. Оно должно быть между
    Длина от 1 до 32 символов.
2: Пароль: символ x указывает на то, что пароль зашифрован.
    хранится в файле /etc/shadow.
3: Идентификатор пользователя (UID): Каждому пользователю должен быть назначен идентификатор пользователя (UID).
    UID 0 (ноль) зарезервирован для root, а UID 1-99 зарезервированы.
    для других предопределенных учетных записей. Дальнейшие UID 100-999 зарезервированы
    система для административных и системных учетных записей/групп.
4: Идентификатор группы (GID): основной идентификатор группы (хранится в файле /etc/group)
5: Информация об идентификаторе пользователя: Поле комментария. Позволяет добавлять дополнительную информацию
    о пользователях, таких как полное имя пользователя, номер телефона и т. д. Это поле
    использование с помощью пальцевой команды.
6: Домашний каталог: абсолютный путь к каталогу, в котором будет находиться пользователь.
    когда они входят в систему. Если этот каталог не существует, то каталог пользователя
    становится /.
7: Команда/оболочка: абсолютный путь к команде или оболочке (/bin/bash).
    Обычно это оболочка. Обратите внимание, что это не обязательно
    как ад.

После правильного редактирования записи /etc/passwdваш пользователь должен быть свободен...

Связанный контент