«executable» 태그된 질문

파일을 프로그램으로 실행할 수있는 파일 모드의 권한 비트. 또한 프로그램 파일의 형식, 프로그램 파일 찾기 및 실행과 관련된 질문도 있습니다.

2
왜 많은 프로그램이 PATH에 있습니까?
적어도 데스크탑 리눅스에 대해 나를 괴롭히는 한 가지는 모든 것이 내 경로에 있다는 것입니다. 모든 의미에서, 나는 그놈 문자 맵 및 결함과 같은 것을 포함한 모든 데스크탑 응용 프로그램을 의미합니다. 이것들은 말할 명령 줄 인터페이스가 없으므로 터미널에서 정기적으로 시작하는 경우를 생각할 수 없습니다. 그렇지 않으면 전체를 입력해야하여 불편 함을 상상할 …

4
`sudo`는 어떤 사용자의 암호를 요구합니까?
$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo 따라서 sudo모든 사용자가 실행할 sudo수 있으며 set-user-id 비트 /usr/bin/sudo가 설정되어 있기 때문에 실행하는 모든 사용자 는 프로세스의 유효 사용자 ID로 root를 갖게 됩니다. 에서 https://unix.stackexchange.com/a/11287/674 sudo와 su의 가장 눈에 띄는 차이점은 sudo 에는 사용자 암호 가 필요하고 …

2
setuid가 실행 파일에서 작동하지 않는 이유는 무엇입니까?
스크립트에서 setuid를 활성화하면 보안 문제가 있으므로 기본적으로 비활성화되어 있지만 실행 파일에서는 작동 할 것으로 예상합니다. 이 게시물에 설명 된 지침에 따라 uid를 출력으로 보여주는 실행 파일을 만들었습니다. 쉘 스크립트에서 setuid 허용 그러나 실행 전후에 동일한 uid (1000)를 반환합니다 sudo chmod +s ./setuid-test. 이것은 setuid가 실행 파일에 아무런 영향을 미치지 않는다는 …

1
node-dev를 사용하여 npm에 대한 권한이 거부 된 이유는 무엇입니까?
권한이 낮은 사용자로 node.js 응용 프로그램을 시작하려고합니다. 내가 아는 모든 파일은 올바른 사용자가 소유하며 권한이 합리적으로 잘 설정되어 있습니다. 스크립트 파일을 사용 하여이 작업을 수행하려고합니다. 이 명령으로 스크립트를 호출합니다 sudo su - nodejs ./start-apps.sh 쉘 스크립트는이 명령을 실행하여 앱을 시작합니다 cd "/home/nodejs/my-app" npm start npm start여기 에 문서화되어 있습니다 . …

1
한 명의 사용자만을위한 업데이트 대안
공유 서버를 사용하고 있습니다. 해당 서버에 다른 버전의 Java가 설치됩니다. Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode * 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 두 번째 옵션을 선택하고 싶지만 그렇게하려고하면 권한이 없다고 불평합니다 (루트가 아닙니다). "사용자 공간"에서 그렇게 할 수있는 방법이 있습니까? 루트 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.