rwx
Linux 파일 시스템에 대한 액세스가 sudo
명령을 실행하여 액세스를 대체할 수 있는지 궁금합니다 .
즉, 나는 명령을 가지고 abcd
있고 디렉토리와 그 내용 에 접근 /etc/init.d/
할 수 있습니다 . 명령 ( ) 을 실행하려면 권한이 필요합니까 , 아니면 명령 프롬프트에 그냥 입력해도 됩니까?rwx
/etc/init.d/
sudo
abcd
user@server:/>sudo abcd
user@server:/>abcd
답변1
직접 실행하는 것과 abcd
실행하는 것은 완전히 다른 것입니다( 시작 sudo
하지 않는다고 가정 ).root
파일에 대한 권한으로 파일을 실행할 수 있습니다.너 자신처럼즉, 확장 권한이 없습니다.
프로그램을 실행하면 sudo
실행됩니다.루트 액세스 권한이 있어야 합니다..
직접 실행하면 실제로 원하는 작업이 수행되는지 여부는 프로그램에 따라 다릅니다. 그러나 일반적으로 말하면 결과가 정확히 동일하지는 않습니다.