Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

유틸리티 설치 및 설정

  1. netppm  설치

    • Ubuntu 계열인 경우

      Code Block
      $ which ppmlabel || sudo apt install netpbm


    • Redhat 계열인 경우

      Code Block
      which ppmlabel || sudo yum install 
    netppm
    • netpbm netpbm-progs


  2. 사용자 로그 이미지 준비
    사용자 회사의 로고나 기타 사용자 원하는 로고 이미지를 사용할 수 있습니다. 340x180 크기의 bmp 파일을 준비하여 /usr/share/xrdp/xrdp_logo.bmp 파일에 복사합니다.
    따로 준비된 사용자 로고 이미지가 없다면 다음 명령으로 기본 xrdp_logo.bmp(240x140) 파일의 크기를 조정할 수 있습니다.

    Code Block
    $ cd /usr/share/xrdp
    $ sudo bash
    # mv xrdp_logo.bmp xrdp_logo_ori.bmp;
    # ppmmake white 340 180 >xrdp_logo_bg.ppm;
    # bmptoppm xrdp_logo_ori.bmp |pnmcut 0 0 132 140 - | pnmcomp -align=left -valign=middle - xrdp_logo_bg.ppm | ppmtobmp - > xrdp_logo.bmp;
    # rm -f xrdp_logo_bg.ppm
    $ chmod a+w xrdp_logo.bmp

    세션 정보를 기록할 PPM 파일 생성

    Code Block
    $ sudo chmod a+w /usr/share/xrdp/xrdp_logo.bmp # => 일반 사용자가 수정할 수 있어야 하므로  +w 권한을 설정합니다.
    


  3. 세션 정보를 기록할 PPM 파일 생성

    Code Block
    $ sudo bmptoppm /usr/share/xrdp/xrdp_logo.bmp > /usr/share/xrdp/xrdp_logo.ppm


...