xrdp troubleshooting

xrdp 서버를 구성했을 때 발생하는 문제들과 해결 방법 정리

gnome-session으로 접속 시 번거로운 인증 창 띄우는 문제

배포판

  • fedora:31

문제 설명

  • xrdp에 gnome-session으로 접속 시 “시스템 저장소를 새로 고치려면 인증해야 합니다” 혹은 “색상 관리 장치를 만들려면 인증이 필요합니다” 등의 메시지를 띄움

발생 원인

  • polkit 정책

해결 방법

  1. /usr/share/polkit-1/actions 디렉터리에서 인증 메시지를 띄우는 정책을 찾는다
    • 아래 코드를 응용
    • 인증 메시지를 띄우는 action의 id를 기록
  2. /etc/polkit-1/localauthority/50-local.d 디렉터리에 적당한 이름의 pkla 파일을 만들어 위에서 기록한 action id들을 추가. 파일 형식은 아래 샘플 참고
    • sample
  3. polkit 서비스 재시작
  sudo systemctl restart polkit

참고 자료