로그인한 사용자를 터미널을 통해 데스크톱 환경으로 전환할 수 있나요?

로그인한 사용자를 터미널을 통해 데스크톱 환경으로 전환할 수 있나요?

su다른 사용자로 로그인하는 동시에 ssh터미널 명령 등을 통해 환경(또는 배경화면, 바로가기...)을 변경할 수 있습니까 login?

오른쪽 상단에 이름이 있는 "사용자 전환"을 클릭하고 다른 계정으로 로그인하는 것과 같습니다.

환경이란 컴퓨터를 시작하고 일반적으로 로그인 화면을 통해 로그인할 때 표시되는 것을 의미합니다. 배경 화면, 도구 모음 등이 있습니다.

login --change-enviroment john따라서 오른쪽 상단 모서리에 있는 adam을 클릭한 다음 로그아웃하고 john처럼 로그인하는 대신 Adam 환경에서 터미널을 열고 입력하겠습니다.

답변1

디스플레이 lightdm관리자(매뉴얼 페이지), 당신은 그것을 사용할 수 있습니다 dm-tool(매뉴얼 페이지) 다른 사용자로 전환하려면:

dm-tool switch-to-user USERNAME

답변2

서로 다른 VT에서 여러 X 세션을 실행하고 세션 간에 전환할 수 있습니다. VT(가상 터미널)는 예를 들어 를 통해 액세스할 수 있는 비 GUI 콘솔입니다. Ctrl Alt F-#여기서 #은 1-6입니다. 현재 X 세션이 이미 하나를 차지하고 있으므로 F-1이 작동하지 않으면 F-2 등을 시도하십시오.

콘솔에는 로그인 프롬프트가 있습니다(그래픽 로그인을 사용한 경우 아마도 이것이 표시되었을 것입니다. 저는 그렇지 않았기 때문에 확실하지 않습니다). 이제 원하는 사용자로 로그인할 수 있습니다. 새로운 X 세션을 시작하려면: startx.

이제 두 X 세션 모두에 대해 VT를 실행하여 두 X 세션 간에 전환할 수 있습니다. 확실하지 않은 경우 ctrl-alt를 사용하여 F 1-6을 순환하세요. 두 개의 데스크탑을 찾을 수 있어야합니다.

관련 정보