관리자 글쓰기
리눅스 공지,배너 설정
2017. 1. 25. 12:24 - 미나리다

리눅스에서 접속시 공지를 띄울 수 있는 설정

설정은 

/etc/motd    ::로그인 성공후 보여줄 메세지 로컬,원격접속 둘다 해당

/etc/issue.net :: 원격접속 시도시 보여줄 메세지

/etc/issue :: 콘솔상에서 접속시도시 보여줄 메시지

각각 기호에 맞게 파일들을 설정하면됩니다.


설정 

#vi /etc/issue.net 

This is Minarida server.


위 문구를 넣어준뒤 ssh파일을 수정합니다

#vi /etc/ssh/sshd_config
Banner /etc/issue.net        <<해당 문구 추가


#/etc/init.d /sshd restart  


ssh로 접속시도시 아래와같이 출력된다

#ssh root@115.68.200.81

This is Minarida server.

root@115.68.200.81's password: 



/etc/issue 또한 마찬가지로 해당 파일을 기호에 맞게 수정해준뒤

콘솔상에서 아래와 같이 접속시도시 보여집니다.

 



#vi /etc/motd 를 수정하고 로그인을 하면 아래처럼 로그인후 설정한 메세지가 나옵니다.





단 motd나 issue설정들은 스크립트가 아니기 때문에 문자로 만 인식을 한다. 따라서 글자에 색을 입히거나 명령어를 출력하고싶다면
아래와같이 설정하면된다
 
임시로 motd 파일생성 (이름,위치 상관없음)
# vim /usr/local/bin/motd 
#/bin/bash
curl http://wttr.in/seoul                                                                       
:wq

#vim /etc/profile   
/usr/local/bin/motd  <<추가

로그인 성공 시 아래처럼 넣어둔 내용이출력
 




/etc/profile에 설정을 하면 모든 사용자가 로그인시 해당 스크립트를 실행한다
따라서 사용자별로 설정하고싶다면 각 사용자의 홈폴더 및의 .bash_profile을 수정한다

   

http://www.chris.com/ascii/index.php?art=television/barney   <이모티콘사이트

'리눅스 > 시스템' 카테고리의 다른 글

MRTG 설치 및 서버 트래픽 설정  (0) 2017.07.01
Open SSH chroot 설정  (0) 2017.01.25
crontab 설정  (0) 2017.01.25
[log]Centos Log  (0) 2017.01.17
[file]rsync 설정  (0) 2017.01.17