방금 Debian 서버에 새 사용자를 생성했지만 특정 폴더에 쓸 수 있는 모든 권한이 없다는 것을 알았습니다. 그래서 명령을 실행했더니 chown -R newuser:newuser /
다시 작동했습니다.
하지만 제 질문은 이렇습니다. 이 방법으로 해결해도 안전한가요? 그렇지 않다면 어떻게 해결할 수 있습니까? 답장을 보내 주셔서 감사합니다:)
답변1
확실히 안전하지 않습니다.
특별 권한 외에도 액세스 제어 목록의 작동 방식을 이해하는 것이 좋습니다. 주로 getfacl 및 setfacl 명령입니다.
답변2
아니요, 루트(또는 sudo)로 실행하면 기본적으로 전체 파일 시스템 권한 구조가 손상됩니다. 원래 권한 집합을 다시 설치하거나 다시 만드는 방법을 찾아야 할 것입니다.
Unix의 권한에 대해 더 자세히 읽어보고 싶을 수도 있습니다. 소유자, 그룹 및 기타 모든 사람에 대해 별도의 권한 집합이 있습니다. 그런 다음 확장된 속성이 있습니다.
또한 일정 기간 동안 새로운 권한을 얻는 데 사용할 수 있습니다 sudo
.