
내 디렉터리에 저장된 프로그램을 사용합니다 /home/vincent/Downloads
(프로그램은 실제로 게임입니다. 저는 그것을 다운로드했습니다...AppImage 파일). 일반적으로 해당 프로그램을 두 번 클릭하여 프로그램을 시작합니다... 이제 이 프로그램을 사용할 수 있게 되기를 바랍니다. 모든 사용자에게.
/opt
예를 들어 AppImage 파일을 이동 하고 모든 사용자에게 AppImage 파일을 실행할 수 있는 권한을 부여하면 된다는 것이 맞습니까 ? 권한이 충분 할까요 chmod 1
?
각 사용자의 집에 프로그램을 다운로드할 수도 있지만 잘못된 것 같습니다...
답변1
예를 들어 AppImage 파일을 이동하면 된다는 것이 맞나요?
/opt
/opt
모든 사용자의 기본 경로에 있는 것은 아니지만 귀하 /usr/local/games
의 목적에 적합한 위치인 것 같습니다.
...그리고 모든 사용자에게 AppImage 파일을 실행할 수 있는 권한을 부여하시겠습니까? "
chmod 1
" 권한이 충분합니까?
즉, 모든 사용자가 파일 소유자와 동일한 그룹에 속하지 않는 한 chmod 111 file
읽기 권한 세트도 필요합니다 . 즉 , 이 경우 충분합니다 .chmod 555 file
chmod 550 file
알아채다~에 따르면man chmod
"생략된 숫자는 선행 0으로 간주됩니다." ... 따라서 귀하가 작성한 내용을 문자 그대로 받아들이는 것은 실제로 소유자의 모든 권한을 거부 하고 다른 사람에게 실행 권한을 남기는 chmod 1
것으로 해석됩니다 ... 나는 이미 당신이 그렇게 할 의도가 없다고 가정했지만 실제로 거부하려는 경우 소유자 사용자 및 그룹의 모든 권한이 있는 경우 최소값은 아이러니하게도 파일 실행 만 허용하는 더 명시적인 권한입니다.chmod 001
user:group
chmod 5 file
chmod 005 file
Others