答案1
jk_jailuser - 將現有用戶放入監獄的實用程序
這似乎是真的,它沒有給你任何將用戶從監獄中刪除的選項。
讓我們看看當你監禁用戶時會發生什麼。例子:
要監禁用戶 jane,您可以使用命令
jk_jailuser -m -j /home/jail jane
。 /etc/passwd 中使用者 jane 的條目將會變更為:
簡:x:1016:1016::/home/jail/./home/jane:/usr/sbin/jk_chrootsh
要解除用戶 jane 的監禁,您需要更改以下條目/etc/passwd
我不知道您的原始條目是什麼樣子,所以這裡是我自己的帳戶條目的範例
/etc/passwd
:
穆克:x:1000:1000:穆克,,,:/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:用戶ID(UID):每個用戶必須分配一個用戶ID(UID)。 UID 0(零)為 root 保留,UID 1-99 保留 對於其他預定義帳戶。更多 UID 100-999 被保留 管理和系統帳戶/群組的系統。 4:群組ID(GID):主要群組ID(儲存在/etc/group檔案中) 5:使用者ID資訊:評論欄位。它允許您添加額外的信息 關於用戶的信息,例如用戶的全名、電話號碼等。 透過手指指令使用。 6:主目錄:使用者所在目錄的絕對路徑 當他們登入時。 變成/。 7:Command/shell:命令或shell的絕對路徑(/bin/bash)。 通常,這是一個外殼。 如地獄。
正確編輯條目後/etc/passwd
,您的用戶應該可以自由......