-bash: /dev/null: Permission denied
-bash: /dev/urandom: Permission denied
-bash: /dev/random: Permission denied
이런 식으로 뜨면서 dev 아래에 있는 것들은 전부 실행이 안되네요. root 권한으로 실행했는데도 이래요.
이것 때문에 서버에 있는 몇몇 데몬들을 재시작하지도 못하고 있네요.
blabla.sh와 같이 스크립트로 만들어서 실행하면 잘 실행되는 듯 합니다.
구글링해서 나오는 방법은 전부 시도해봤는데, 여전히 안되네요.
이런 경우는 어떻게 해야할지? OS 재설치가 답일까요? 클라우드 서버라 OS 재설치가 또 쉽지 않네요.
댓글 3
/dev 아래에 기본으로 들어있는 것들은 실행파일(명령)이 아니므로 실행할 수 없습니다. 적당한 권한이 주어지면 읽고 쓸 수 있을 뿐이지요. 데몬을 재시작하기 위해 /dev 아래의 파일을 직접 실행할 필요도 없습니다.