사용자가 상위 폴더에 액세스하지 못하도록 방지 [중복]

사용자가 상위 폴더에 액세스하지 못하도록 방지 [중복]

액세스하려는 사용자 /var/www/ucp/(그의 홈 디렉터리)가 있습니다. / 디렉토리, 디렉토리 /var/및 디렉토리에서 각각 /var/www/다음 명령을 실행했습니다 .chmod o-rwx ~

그러나 사용자에게 SSH로 연결하면 사용자는 여전히 디렉터리 외부로 이동할 수 있습니다 /var/www/ucp/. 나는 그들이 다른 디렉토리에 전혀 접근하는 것을 원하지 않지만, 그들이 완전한 접근을 갖기를 원합니다 /var/www/ucp/.

어떻게 해야 하나요?

답변1

/var/www/에 대한 읽기 및 실행 액세스 권한을 부여하고 ucp에 대한 읽기, 쓰기 및 실행 액세스 권한을 부여하기만 하면 됩니다.

cd /var/www/ chmod 777 ucp cd ../../ chmod 555 /var

또는 /var/www에 대한 액세스를 수행하여 복잡하게 만들 수도 있지만, 이 경우 사용자가 ucp에 대한 전체 경로를 입력하는지 확인해야 합니다.

cd /var/www chmod 777 ucp cd ../../ chmod 111 /var

참고:- 777은 귀하의 정책에 따라 달라집니다. 즉, "UCP" 디렉토리에 부여한 권한은 777로 대체될 수 있습니다.

관련 정보