XDMCP 로그인 화면(Greeter)에는 서버의 전원을 관리할 수 있는 메뉴가 있습니다. 이 메뉴는 로컬의 콘솔에서는 작동하나 원격에서는 작동하지 않습니다.
Redhat Enterprise Linux나 CentOS, Rocky Linux 등에서 XDMCP 데몬으로서 lightdm을 설치하고 사용하는 경우 원격 로그인 화면에서 해당 서버를 종료하거나 끌 수 있는 전원 기능이 제공되고 있습니다있어 문제가 됩니다.
...
보통은 로컬의 콘솔에서는 이 기능이 제공되나 원격 접속 시에는 이 기능이 제한되어야 합니다.
...
root의 권한으로 /etc/lightdm/lightdm-gtk-greeter.conf 파일을 엽니다.
‘#show-indicators=' 부분의 주석을 해제한 후 필요한 기능만 등록합니다. 리눅스 장비의 전원을 제어하는 기능은 '~power’이므로 이를 포함하지 않게 합니다.
Code Block language actionscript3 # show-indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be represented by short name (e.g. "sound", "power"), service file name, or absolute path ... [greeter] background=/usr/share/backgrounds/day.jpg #theme-name= #icon-theme-name= #font-name= #xft-antialias= #xft-dpi= #xft-hintstyle= #xft-rgba= #show-indicators= show-indicators=~session;~language;~a11y #show-clock= #clock-format= #keyboard= #position= #screensaver-timeout= ...
lightdm을 재기동합니다.
Code Block # systemctl restart lightdm