[Linux] 계정 로그인 성공시 문구 출력

zanin·2024년 7월 23일
post-thumbnail
  • 리눅스 계정 로그인 성공 시 원하는 문구를 보여줄 수 있음
    - ex) 환영 인사, 경고문구..

1. /etc/motd.sh 파일 생성 및 내용 작성 및 실행권한 부여

  • 출력을 원하는 문장만 작성해도 무관하나, 원하는 색상을 입히기 위해 추가로 컬러코드 사용함
    - ANSI escape code 사용
    - https://jaynamm.tistory.com/140 컬러코드 참고
	sudo vim /etc/motd.sh
	
	sudo chmod 755 /etc/motd.sh
	#!/bin/bash
	# /etc/motd.sh
	# shell script for greeting message
	
	echo ""
	echo -e "\033[32m'Hello, $USER! Do your best to protect the world today!'\033[0m"
	echo ""

2. /etc/profile 파일 하단에 다음 명령어 추가

  • 로그인 시 읽어들이는 /etc/profile 파일 하단에 /etc/mord.sh 실행 명령어를 추가함
	sudo vim /etc/profile
	.
	.
	.
	
	# added by zanin
	. /etc/motd.sh

3. 결과

  • 로그인 성공 시 본인이 작성한 문구가 뜨는 것을 확인 가능
profile
zanin [검색어] 입력하면 다 나오는 게 목표

0개의 댓글