>> Edit article
이름
제목
패스워드
: 안녕하세요 : ls에 대한 문의를 하나 드릴려고 합니다. : : 다름이 아니구 : 서버의 사용자본인 계정에서는 ls가 되고 : 다른 사용자계정으로는 들어 갈수 없는 방법 어떻게 해야 하나요? : 흠.. 그러니까 ls로 본인계정 이외의 타 사용자 계정의 디렉토리의 파일 리스트를 출력해볼 수 없게 하려는거지요? 그리고 그 계정안으로도 이동할 수 없게.... 근데 이건 기본적으로 사용자계정을 추가할 때 계정 홈디렉토리의 퍼미션이 본인 이외에는 허가가 되어있지 않아서 기본적으로 설정되어지는 사항인데.... 여하튼 chmod 로 설정할 수 있습니다. $ chmod 700 test <-- test는 적용하려는 계정입니다. $ ls -la 로 확인해봤을때 사용자계정의 퍼미션이 아래와 같으면 맞게 설정이 된 겁니다. drwx------ 7 test test 2048 May 28 22:20 test 위와같이 설정되면 test디렉토리의 내용도 볼 수 없고 그 디렉토리 안으로도 이동할 수 없습니다. 만약 위 설정에서 ls로 타사용자의 디렉토리(여기선 test)안의 파일 리스트는 출력되게 하고 그 디렉토리 안으로 이동할 수없게 하려면 $ chmod o+r test 좀 더 자세한 사항을 알고자 하신다면 chmod명령어에 대해 공부하시면 도움이 되실겁니다. :-) : 저도 햇갈려 질문이 혼란스럽지만, : 혹시 아시는 분 있으면 좀 알여주세요 : : 다시 말씀드리면, : 각 계정에서 ls는 되는데 다른사람 계정으로 들어가지 못하게 : 하는 방법입니다. : : 저는 그것을 잘몰서 그냥 퍼미션을 다 막아버렸거든요 : 그런 방법말고 다른 사람계정으로 못가게 하는법좀 알려주세요 : : 질문이 이상하다면 죄송합니다. : 즐거운 하루되세요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved