ld-linux.so의 실행 권한 제거에서 복구

ld-linux.so의 실행 권한 제거에서 복구

대해 읽은 후chmod에 대한 실행 권한 제거,궁금해. bash를 종료하지 않은 경우 재부팅하지 않고도 ld-linux.so에 대한 실행 권한을 제거하여 복구할 수 있습니까? 모든 명령이 실행이 중지된 것 같습니다.

답변1

chmod작업을 수행할 수 있는 정적으로 연결된(또는 이미 실행 중인) 유틸리티가 필요합니다 . 정적으로 연결된 BusyBox 또는 유사한 비상 셸이 설치되어 있으면 괜찮을 수 있습니다.

일부 이전 배포판에서는 libc 및 로더 업그레이드를 활성화하기 위해 기본 패키지 관리 유틸리티(예: dpkg또는 rpm)가 정적으로 연결되었습니다. 요즘에는 분명히 다른 방법도 있습니다. 그러나 패키지 관리 유틸리티가 정적으로 링크된 경우그리고포함된 패키지는 여전히 패키지 관리 도구의 캐시 디렉터리에 있으므로 패키지를 강제로 다시 설치하여 문제를 해결할 ld-linux수도 있습니다 .ld-linux

관련 정보