0
요즘에는 서버를 좀 더 안전하게 만들어야합니다. 다른 사람에게 읽기 쉬운 디렉토리가 너무 많아서 다른 사람이 시스템에 들어가는 경우 위험 할 수 있습니다. 이제 약 2 일 후에 내가 내 파괴 - 서버/홈/SVN에있는 접근하고 싶었올바른 Subversion 디렉토리 권한을 복원하는 방법은 무엇입니까?
chmod -R o-rwx /home/*/
chmod -R o-rwx /etc/apache2
chmod -R o-rwx /var/www
chmod -R o-rwx /opt
chmod -R o-rwx /mnt
chmod -R o-rwx /media
:
나는 다음 특정 디렉토리에 다른 사람을 위해 읽기, 쓰기 - 및 실행-권한을 제거 오류가 발생했습니다.전 Subversion 디렉토리에 대한 사용 권한을 엉망으로 만든 것 같아요. 그러나 왜 '다른 사람'의 허가가 필요한지 이해할 수 없습니다. 루트로 실행되고 필요한 모든 것을 읽고 쓸 수 있다고 생각했습니다.
편집 : 나는 SVN-하는 error.log에 고개 이것을보고 : 올바른 설정하는 것과 그 이유는 무엇인가 권한
[Wed Nov 29 14:34:29 2017] [error] [client 2003:cd:dbc6:5c00:ec08:696:5b01:bf20] (13)Permission denied: Could not open password file: /etc/apache2/dav_svn.passwd, referer: http://<host>:<port>/svn/myrepo
?
나는 누군가가 그렇게 될 경우이 오히려 을 serverfault.com에 속하는 것 같아요 이걸 옮기면 친절 해. 매우 감사 할거야. – Manticore