본문 바로가기

리눅스

우분투에서 motd를 설정하는 방법

728x90

우분투에서 motd를 설정하는 방법

motd(Message of the Day)는 사용자가 시스템에 로그인할 때 표시되는 메시지입니다.

 

  • 터미널에 로그인할 때 기본적으로 표시되는 메시지

update-motd.d_message

update-motd.d 비활성화

update-motd.d는 시스템이 부팅될 때 실행되는 스크립트들을 포함하는 디렉토리입니다.

cd /etc/update-motd.d
$ ls -l
total 56
-rwxr-xr-x 1 root root 1220 Oct 15  2021 00-header
-rwxr-xr-x 1 root root 1157 Oct 15  2021 10-help-text
lrwxrwxrwx 1 root root   46 Feb 18  2023 50-landscape-sysinfo -> /usr/share/landscape/landscape-sysinfo.wrapper
-rwxr-xr-x 1 root root 5023 Oct 15  2021 50-motd-news
-rwxr-xr-x 1 root root   84 Sep 20  2022 85-fwupd
-rwxr-xr-x 1 root root  106 Jul 17  2021 88-esm-announce
-rwxr-xr-x 1 root root  218 Jan 21  2023 90-updates-available
-rwxr-xr-x 1 root root  263 Feb  8  2023 91-contract-ua-esm-status
-rwxr-xr-x 1 root root  558 Feb 10  2023 91-release-upgrade
-rwxr-xr-x 1 root root  165 Feb 19  2021 92-unattended-upgrades
-rwxr-xr-x 1 root root  379 Jan 21  2023 95-hwe-eol
-rwxr-xr-x 1 root root  111 Aug 18  2020 97-overlayroot
-rwxr-xr-x 1 root root  142 Jan 21  2023 98-fsck-at-reboot
-rwxr-xr-x 1 root root  144 Jan 21  2023 98-reboot-required

이 디렉토리를 비활성화하여 시스템이 이 스크립트들을 실행하지 않도록 할 수 있습니다.

sudo chmod -x /etc/update-motd.d/*

update-motd.d 디렉토리의 모든 스크립트들에 대한 실행 권한이 제거됩니다.

$ ls -l
total 56
-rw-r--r-- 1 root root 1220 Oct 15  2021 00-header
-rw-r--r-- 1 root root 1157 Oct 15  2021 10-help-text
lrwxrwxrwx 1 root root   46 Feb 18  2023 50-landscape-sysinfo -> /usr/share/landscape/landscape-sysinfo.wrapper
-rw-r--r-- 1 root root 5023 Oct 15  2021 50-motd-news
-rw-r--r-- 1 root root   84 Sep 20  2022 85-fwupd
-rw-r--r-- 1 root root  106 Jul 17  2021 88-esm-announce
-rw-r--r-- 1 root root  218 Jan 21  2023 90-updates-available
-rw-r--r-- 1 root root  263 Feb  8  2023 91-contract-ua-esm-status
-rw-r--r-- 1 root root  558 Feb 10  2023 91-release-upgrade
-rw-r--r-- 1 root root  165 Feb 19  2021 92-unattended-upgrades
-rw-r--r-- 1 root root  379 Jan 21  2023 95-hwe-eol
-rw-r--r-- 1 root root  111 Aug 18  2020 97-overlayroot
-rw-r--r-- 1 root root  142 Jan 21  2023 98-fsck-at-reboot
-rw-r--r-- 1 root root  144 Jan 21  2023 98-reboot-required
update-motd.d 활성화
update-motd.d 디렉토리에 있는 스크립트들에 대한 실행 권한을 복구합니다.
sudo chmod +x /etc/update-motd.d/*
728x90

motd 활성화

모티드 파일은 /etc/motd에 위치합니다.

 

  • motd 파일 편집
sudo vim /etc/motd
#####################################################################
#                                                                   #
# Welcome to this secured system.                                   #
# Usage is subject to monitoring and recording by system personnel. #
# By accessing this system, you consent to monitoring.              #
# Any potential evidence of criminal activity may be reported       #
# to law enforcement.                                               #
# Thank you for your cooperation in maintaining system security.    #
#                                                                   #
#####################################################################
  • 터미널에 로그인할 때 표시되는 메시지

motd_message

 

이제 /etc/motd 파일을 통해 motd 메시지를 표시할 수 있으며, /etc/update-motd.d 디렉토리는 비활성화되어 있어 해당 디렉토리에 있는 스크립트들이 실행되지 않습니다.

 

728x90