Xmanager 지식베이스

Xbrowser 자세히 정보에 서버의 사용자 및 로드 정보 출력

최종수정: 2012-05-04 18:08

현상

Xbrowser의 XDMCP 자동 세션의 '자세히' 정보의 상태에 원격 리눅스의 사용자 및 로드 정보가 나왔으면 좋겠습니다.



해결 방법


상태 정보의 내용을 XDMCP에서 Willing 메시지라고 합니다. XDMCP 데몬에게 사용자가 정한 Willing 메시지를 출력하도록 정할 수 있습니다.

다음은 XDMCP 데몬으로 gdm, gdm-binary를 사용하는 경우에 대한 설정입니다.

1. /etc/gdm/gdm.conf나 /etc/gdm/gdm/custom.conf 파일의 [xdmcp] 영역에 다음 내용을 추가합니다.

Willing=/etc/gdm/Xwilling

2. /etc/gdm/Xwilling 파일을 생성하여 다음 내용을 추가합니다.

#!/bin/sh
load="`uptime|sed -e 's/^.*load[^0-9]*//'`"
nrusers="`who|cut -c 1-8|sort -u|wc -l|sed 's/^[    ]*//'`"
s=""; [ "$nrusers" != 1 ] && s=s

echo "${nrusers} user${s}, load: ${load}"


3. 위 Xwilling 파일에 실행 퍼미션을 줍니다.

chmod a+x /etc/gdm/Xwilling

4. Xbrowser에서 정보를 확입합니다.


적용 제품