애플리케이션을 특정 그룹으로 실행하기 위해 사용자 정의 애플리케이션 실행 프로그램을 작성하는 방법은 무엇입니까?

애플리케이션을 특정 그룹으로 실행하기 위해 사용자 정의 애플리케이션 실행 프로그램을 작성하는 방법은 무엇입니까?

저는 Linux Mint Mate 18.2를 실행 중이고 내 콘솔에서 현재 다음 명령을 사용하여 특정 그룹으로 애플리케이션을 실행하고 있습니다.

sudo -g my-group "/home/me/apps/my.app/bin/start.sh" %f

이렇게 하면 응용 프로그램이 시작되지만 이 명령을 사용자 정의 응용 프로그램 시작 관리자에 넣어 패널에 추가하려고 하면 실행되지 않습니다. 교체를 시도했지만 sudo여전히 gksudo앱이 시작되지 않습니다.

내가 뭔가 잘못했거나 뭔가를 놓쳤습니까? 어떤 제안이라도 대단히 감사하겠습니다.

답변1

사용자가 이미 프로세스를 실행하려는 그룹의 구성원인 경우 다음을 사용할 수 있습니다.sgsudo프로세스가 실행되는 기본 그룹을 변경하는 대신 .

sg <newgroup> <command>

sgover의 또 다른 장점 sudo은 추가 권한이나 구성이 필요하지 않다는 것입니다.

관련 정보