
Ubuntu 14.04 서버에서 SSH 사용자를 감옥에 보내려고 합니다. 따라서 Jailkit 버전 2.17을 설치한 후(이 튜토리얼) 지금 팔로우하려고 해요이 AskUbuntu 답변Jailkit을 사용합니다. 그러나 첫 번째 Jailkit 명령을 실행한 후 몇 줄의 출력이 표시되고 아무 작업도 중지된 것처럼 보입니다.
$ sudo jk_init -v jail basicshell
Source file(s) /lib/libnsl.so.1 do not exist
Source file(s) /lib64/libnsl.so.1 do not exist
Source file(s) /lib/libnss*.so.2 do not exist
Source file(s) /lib64/libnss*.so.2 do not exist
Source file(s) /lib/i386-linux-gnu/libnsl.so.1 do not exist
Source file(s) /lib/i386-linux-gnu/libnss*.so.2 do not exist
Create directory jail/lib
Create directory jail/lib/x86_64-linux-gnu
처음에는 시간이 좀 걸린다고 생각했는데 30분 넘게 걸려 있었습니다. Ctrl+C를 누르고 다시 시도했지만 결과는 동일했습니다.
내가 뭘 잘못하고 있는지 아는 사람 있나요? 모든 팁을 환영합니다!
답변1
감옥 디렉토리의 전체 경로를 사용해 보셨나요?
sudo jk_init -v -j /home/jail basicshell