다른 사용자(Debian)로 GUI 프로그램을 실행하는 방법은 무엇입니까?

다른 사용자(Debian)로 GUI 프로그램을 실행하는 방법은 무엇입니까?

터미널을 사용하면 내가 실행 중인 사용자를 사용하고 변경할 수 있습니다 su. sudo하지만 데스크탑/시작 메뉴에서 아이콘/바로가기를 클릭하면 어떻게 합니까?

실행하기 위해 루트가 되어야 한다면 어쨌든 물어볼 것입니다. 그러나 프로그램이 있지만(예 Krusader: NetBeans때로는 루트 액세스 없이 실행됨) 원하는 것을 달성할 수 없습니다.

Windows에서는 Shift 키를 누른 채 마우스 오른쪽 버튼을 클릭하면 사용자 이름과 비밀번호를 묻는 메시지가 표시됩니다. 내 생각에는 데비안에서도 이와 비슷한 간단한 방법이 있다고 생각합니다. (이와 같은 해결 방법을 만드는 것 외에도 sudo xyz.)

미리 감사드립니다!

ベストアンサー1

sudo첫째, 그래픽 프로세스를 실행하기 위해 사용자를 사용 하거나 변경 하지 마십시오. su그렇지 않으면 문제가 발생할 수 있습니다( ~/.ICEauthority소유자를 변경하는 것은 중요한 문제입니다). 대신 다음 명령을 사용하여 바로가기를 만드세요.

gksu -u [user] command

gksu사용자의 비밀번호를 입력하라는 그래픽 프롬프트를 시작합니다. 올바른 비밀번호를 입력하면 사용자가 지정한 방식으로 애플리케이션이 시작됩니다.

おすすめ記事