JooTC
image-no-main-image

Linux SSH에 연결한 뒤에 출력되는 각종 메시지 제거방법

Linux 로그인시 출력되는 메세지 제거하기


일반적으로 SSH 로그인 후에는 시스템 알림이나 마지막 로그인(Last Login) 로그가 표시됩니다.

  • Last login : 요일 월 일 시간 시간대 연도 on pts/1 (마지막으로 로그인한 유저 표시)
  • ABRT has detected 2 problem(s). For more info run: abrt-cli list –since 날짜 (ABRT 메시지)
  • You have net mail in /var/spool/mail/root (root 계정 로그인시 새로운 알림 메시지)
  • # packages can be updated. # updates are security updates. (업데이트 알림)

이처럼 다양한 알림메시지가 때로는 필요하지 않을 수 있습니다.

아래는 그 메시지를 로그인시에 표시하지 않는 방법입니다.

발생문제


// Ubuntu에서는 다음과 같은 메시지가 출력됩니다. (예시)

Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.19.0-25-generic x86_64)

* Documentation: https://help.ubuntu.com/

13 packages can be updated.
12 updates are security updates.

New release '16.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
WARNING: Security updates for your current Hardware Enablement Stack
ended on 2016-08-04:
* http://wiki.ubuntu.com/1404_HWE_EOL

There is a graphics stack installed on this system. An upgrade to a
configuration supported for the full lifetime of the LTS will become
available on 2016-07-21 and can be installed by running 'update-manager'
in the Dash.

*** System restart required ***
Last login: Fri Feb 3 09:11:17 2017 from 192.168.1.73

 

// CentOS에서는 다음과 같은 메시지가 출력됩니다. (예시)

Last login: Thu Feb  2 03:35:28 EST 2017 on pts/1

ABRT has detected 2 problem(s). For more info run: abrt-cli list --since 1486024529

 

 

해결방법


로그인할 유저의 home 디렉토리에 아래 파일을 만들어주시기만 하면 됩니다.

# .hushlogin 이라는 숨김 텍스트 파일을 현재 사용자의 홈 디렉토리(~)에 만듭니다.
touch ~/.hushlogin

 

부가적으로 ABRT 메시지는 아래 명령어로 제거할 수 있습니다. (주로 CentOS)

abrt-auto-reporting disabled

 

이 포스트가 도움이 되었나요?

2
댓글 남기기

avatar
1 댓글 스레드
1 답변 스레드
0 팔로워
 
답변 많은 댓글
인기 있는 댓글
2 댓글 작성자
JooTC못생긴푸우 최근 댓글 작성자
못생긴푸우
유저
못생긴푸우

사라지지 않아요…ㅠ

error: 경고: 무단 콘텐츠 복사 및 사용을 금지하고 있습니다. 이해해주셔서 감사합니다.