파일 권한을 몽땅 바꿔버렸습니다. ;;

lusilis의 이미지

사용 환경은 Redhot 9 입니다.

일부 디렉토리에 있는 파일들의 user 부분을 검색 다른 계정으로 변경하는 작업을 했는데..

find /IMAGE -user root -exec chown -R a:b * {} \;

위 명령을 / 에서 실행해버려서 전체 권한이 바껴버렸습니다.

현재 상태가 su 명령이 권한 문제로 실행이 안됩니다.

/bin /etc /dev 등등이 몽땅 a:b 로 바꼈습니다.

당장 서비스에는 문제가 없지만, 다시 밀어버릴 수는 없는 서버인지라..

우선은 새벽에 싱글 모드로 리모트 접속이 가능하게만 작업을 해놓을 생각인데..

그 이후 root 및 그 외(/dev 에 들어갈 disk, tty 등등의 group 권한) 파일들의 권한을 어떻게 바꿔줘야 할지 막막합니다.

뭔가 좋은 방법이 있다면 댓글 부탁드리겠습니다.

새로 미는것 외에 방법이 없다면, 그냥 며칠동안 노가다 뛰는 수밖에 없겠네요. ㅠ_ㅠ)

ps - 한가지만 더 추가하겠습니다.

ssh 모드로 접속 해서 su 명령이 가능하게 할려면 /bin 폴더만 root:root 로 바꿔주면 되는건지 모르겠습니다.

기본적으로 고쳐줘야 하는게 있다면 알려주세요.