구현 방법에 대한 아이디어를 얻고 싶습니다. 내 문제를 조금 설명해 드리겠습니다.셸 스크립트에서 자동 ACL 검사
시나리오 : 시스템을 실행하기 위해 특정 ACL을 설정해야하는 시스템이 있습니다. 실행하기 전에 모든 것이 올바르게 설정되었는지 확인하기 위해 일종의 사전 검사를 실행할 수 있다면 좋을 것입니다.
목표 : 그들 중 하나가 잘못된 파일/폴더와 ACL을 목록에 기반 경우 경고 시스템을 시작하기 전에 그 ACL을 확인하는 스크립트를 작성합니다.
문제 : getfacl 결과가 단순한 반환 값이 아니기 때문에 그와 같은 검사를 한 유일한 방법은 결과를 구문 분석하고 각 부분을 분석하는 것입니다.
나는 당신의 많은 것을 ACL을 확인해야했다 의심하지만 확실히 너희들은 내 원인 :
사전 에서감사합니다 모두
실행하려면? – Satish
예 Satish! 하지만, 아래 답변에서 larsks에게 말했듯이, 최소한의 실행에 필요한 보조금이 더 많은 경우 mather하지 않습니다. 이 경우 특정 파일에 대한 사본을 사용한 간단한 비교가 작동하지 않습니다. 하지만 제발 전진해라, 나는 단지 당신이 그것을 제안한다고 가정하고있다. :) – RLM
간단한 방법은 getfacl의 출력을 얻고 필요에 따라 수정하고 앱을 설치할 위치와 비교한다. – Satish