![폴더 권한을 다른 서버에 복사](https://linux55.com/image/130894/%ED%8F%B4%EB%8D%94%20%EA%B6%8C%ED%95%9C%EC%9D%84%20%EB%8B%A4%EB%A5%B8%20%EC%84%9C%EB%B2%84%EC%97%90%20%EB%B3%B5%EC%82%AC.png)
다음 질문이 있습니다. 2개의 서버(debian)가 있고 각 서버에는 Tomcat이 설치되어 있습니다.
첫 번째 서버(192.168.0.100)에는 모든 폴더에 기본 권한으로 Tomcat이 설치되어 있습니다(문제 없음).
그러나 두 번째 서버(192.168.0.101)에서 누군가 chmod 777 -R을 tomcat의 모든 폴더에 넣었는데 모든 폴더에서 원래 권한을 복원하는 방법을 모르겠습니다.
그래서 제 질문은 첫 번째 서버(192.168.0.100)에서 tomcat 폴더의 권한을 복사한 다음 두 번째 서버(192.168.0.101)의 tomcat 폴더에 권한을 설정할 수 있느냐는 것입니다.
인사
답변1
예, 가능합니다. 폴더 복사를 사용하여 scp -pr
권한을 유지하고 이전 폴더로 바꾸거나, 내용이 다르지만 파일이 다른 경우 복사(권한 유지)하고 권한을 복제할 수 있습니다.
chmod -R --reference REMOTEFOLDER LOCALFOLDER
chown -R --reference REMOTEFOLDER LOCALFOLDER
다음 답변도 도움이 될 수 있습니다.https://unix.stackexchange.com/a/20646