Linux Tech

Linux 권한 초기화 - Redhat 계열

로빈09 2021. 12. 14. 16:51

오늘 작업중 유난히 특별 케이스를 보았습니다.

yum 혹은 RPM에서 설치 하셨다면 다음과 같이 패키지에 들어있는 패키지의 퍼미션들을 뽑아서 복구 할 수 있습니다.

기본적인 퍼미션 복구 방법은 다음과 같습니다.

#rpm --setperms packagename

위의 명령은 setperms로 packagename에 관련된 파일에 대하여 최초 설치시 퍼미션으로 되돌리는 것입니다.

전체의 퍼미션을 복구 하고 싶을 경우는 다음과 같이 하시면 됩니다.

#rpm --setperms -a

 

이와 관련하여 소유권까지 변경되었다면…

다음 명령어로도 수행이 가능하니 참조하실 수 있겠죠?

#rpm --setugids packagename

위의 퍼미션 처럼 동일하게 패키지 최초 설치시 소유권으로 되돌려줍니다.

퍼미션과 소유권을 전체 설정하고 싶으시다면 다음과 같이 하실 수 있습니다.

#rpm --setugids --setperms -a

 

위와 같이 하면 시스템에 설치되었던 패키지 RPM 리스트수대로 chown및 chgrp 그리고 chmod 명령을 수행하여

해당 시스템에 퍼미션들을 수정하게 될 것입니다.

'Linux Tech ' 카테고리의 다른 글

etc/fstab 설명 - 작성 중  (0) 2021.12.14
Linux 에서 Intel CPU 버그 관련  (0) 2021.12.14
virt-manager 일반유저 권한 주기  (0) 2021.12.14
Ubuntu Ntp Server Setting  (0) 2021.12.09
Slave DNS 구축  (0) 2021.12.09