Ubuntu 14.04에서 오늘의 메시지 (MOTD)를 비활성화하려면 어떻게합니까? / var

파일 이름을 바꾸는 / var / run에서 motd.dynamic을 비활성화하려고 시도했지만 시스템이 파일을 다시 작성하기 때문에 작동하지 않았습니다.

누구나 아는 사람이 있습니까?

감사합니다.



답변

대부분의 답변에는 루트 액세스 권한이 필요합니다.

모든 사용자는 클린 로그인 (MOTD 비활성화 포함)을 얻을 수 있습니다. 간단히 다음을 실행하십시오.

touch $HOME/.hushlogin


답변

스크립트 파일은 MOTD를 포함하는 것으로 식별 /etc/update-motd.d된 파일을 생성합니다 /var/run/motd.dynamic.

이 파일 생성을 중지하는 간단한 방법은 다음을 사용하여 모든 스크립트를 실행 불가능하게 만드는 것입니다.

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

참고 : 이 답변 에서 얻은 정보 는 heemayl 입니다.


답변

다른 방법은 다음 행을 주석 처리하는 것입니다 /etc/pam.d/login.

#session    optional    pam_motd.so motd=/run/motd.dynamic
#session    optional    pam_motd.so noupdate


답변

Alcuin Arundel의 답변 /etc/pam.d/sshd에 따라 ssh를 통해 입력 할 때 메시지를 제거하기 위해 pam_motd 줄을 편집 하고 주석 처리하십시오.


답변

의 구성 옵션이있다 sshd_config라고는 PrintMotd. no작업 을 수행하도록 설정합니다 .


답변

해결 방법 / 해킹을 찾았습니다.

 ssh -t IP_ADDRESS bash

-t tty 할당을 강제하기 위해

보내 bash명령을 보내는 출력에게 bannery 사업 중 하나를하지 않는 한, 명령을.

재밌다


답변