Cent OS 6에 `setfacl` 설치

Cent OS 6에 `setfacl` 설치

이러한 유형의 질문에 대한 잘못된 Stack Exchange라면 죄송합니다. 이것이 가장 적절한 것 같습니다.

Cent OS 6을 실행하는 Linux 가상 서버에서 yum명령을 받으려면 어떤 패키지를 설치해야 합니까? 아니면 이렇게 하면 안되는 걸까요? 아니면 Cent OS 6에는 ACL을 설정하는 다른 방법이 있습니까? 아니면 다른 것입니까?setfaclyum

저는 개발자입니다. VPS 호스팅 회사를 통해 가상 서버를 설정했습니다. Cent OS를 사용하여 가상 머신을 만들었습니다. 그러나 명령에 액세스할 수 없습니다 setfacl. Symfony 로그 및 캐시 폴더(각 폴더)에 대한 디렉토리 액세스를 올바르게 설정하려면 이 명령이 필요합니다.그들의 지시).

내 가정은 내 VPS 호스트에 매우 간단한 설정이 설정되어 있고 일부 보안 또는 액세스 관련 패키지를 설치해야 하지만 패키지를 직접 Google에서 검색할 수 없는 것 같습니다. 나는 그들의 지원을 요청할 것입니다. 하지만 1. 우리는 때때로 지원이 얼마나 나쁠 수 있는지 알고 있습니다. 2. 지원이 나쁠 경우를 대비해 "올바른" 접근 방식이 무엇인지 전문가에게 알고 싶습니다. 내 생각엔 그럴 것이다.

도움을 주셔서 감사합니다. (걱정하지 마세요. 이 VPS는 IP 제한 개발에만 사용할 계획입니다.)

답변1

이 명령을 제공하는 패키지를 찾으려면 다음을 수행하십시오 setfacl.

sudo yum whatprovides "*/setfacl"

이 명령을 실행하면 다음과 같은 결과가 나타납니다.

Loaded plugins: downloadonly, refresh-packagekit, rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
acl-2.2.49-5.el6.x86_64 : Access control list utilities
Repo        : rhel-x86_64-workstation-6
Matched from:
Filename    : /usr/bin/setfacl



acl-2.2.49-6.el6.x86_64 : Access control list utilities
Repo        : rhel-x86_64-workstation-6
Matched from:
Filename    : /usr/bin/setfacl



acl-2.2.49-4.el6.x86_64 : Access control list utilities
Repo        : rhel-x86_64-workstation-6
Matched from:
Filename    : /usr/bin/setfacl



acl-2.2.49-6.el6.x86_64 : Access control list utilities
Repo        : installed
Matched from:
Filename    : /usr/bin/setfacl

보시다시피 유틸리티가 아직 설치되지 않은 경우 유틸리티를 acl설치하려면 이 패키지를 설치해야 합니다 setfacl.

답변2

RHEL/CentOS 방법은 다음과 같습니다 yum.

yum install acl

aclACL을 적용할 파일 시스템은 의 옵션을 사용하여 마운트해야 합니다 /etc/fstab.

관련 정보