Làm cách nào để xóa người dùng khỏi tù với Jailkit?


2

Tôi đã tạo ra một nhà tù với Jailkit và bỏ tù một người dùng.

Tuy nhiên, sau khi xem mô tả của Jailkit , tôi vẫn không thể tìm thấy lệnh hủy bỏ người dùng.

Làm thế nào để làm điều đó?

Câu trả lời:


0
jk_jailuser - một tiện ích để đưa người dùng hiện tại vào tù

Điều này có vẻ đúng, nó không cung cấp cho bạn bất kỳ tùy chọn nào để xóa người dùng khỏi trại giam.

Hãy cho chúng tôi xem những gì xảy ra khi bạn bỏ tù một người dùng. Thí dụ:

Để bỏ tù người dùng, bạn sử dụng lệnh jk_jailuser -m -j /home/jail jane. Mục nhập cho người dùng jane trong / etc / passwd sẽ được thay đổi thành:

jane: x: 1016: 1016 :: / nhà / tù /. / nhà / jane: / usr / sbin / jk_chrootsh

Để hủy bỏ jane người dùng, bạn cần thay đổi mục trong /etc/passwd

Tôi không thể biết mục nhập ban đầu của bạn trông như thế nào, vì vậy đây là một ví dụ cho mục nhập tài khoản của riêng tôi trong /etc/passwd:

mook: x: 1000: 1000: Mook ,,,: / nhà / mook: / bin / bash

Dưới đây là một số thông tin bổ sung về cú pháp cho các mục trong /etc/passwd

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

1: Tên người dùng: Nó được sử dụng khi người dùng đăng nhập. Nó phải ở giữa
    Độ dài 1 và 32 ký tự.
2: Mật khẩu: Một ký tự x cho biết mật khẩu được mã hóa
    được lưu trữ trong tập tin / etc / bóng.
3: ID người dùng (UID): Mỗi người dùng phải được chỉ định một ID người dùng (UID).
    UID 0 (không) được dành riêng cho root và UID 1-99 được dành riêng
    cho các tài khoản được xác định trước khác. Hơn nữa UID 100-999 được bảo lưu bởi
    hệ thống cho các tài khoản / nhóm hành chính và hệ thống.
4: ID nhóm (GID): ID nhóm chính (được lưu trữ trong / etc / tệp nhóm)
5: Thông tin ID người dùng: Trường nhận xét. Nó cho phép bạn thêm thông tin bổ sung
    về người dùng như tên đầy đủ của người dùng, số điện thoại, v.v.
    sử dụng bằng lệnh ngón tay.
6: Thư mục chính: Đường dẫn tuyệt đối đến thư mục người dùng sẽ ở
    Khi họ đăng nhập. Nếu thư mục này không tồn tại thì thư mục người dùng
    trở thành /.
7: Command / shell: Đường dẫn tuyệt đối của lệnh hoặc shell (/ bin / bash).
    Thông thường, đây là một shell. Xin lưu ý rằng nó không phải là
    một cái vỏ.

Sau khi chỉnh sửa mục nhập /etc/passwdchính xác, người dùng của bạn sẽ được miễn phí ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.