1. ssh 접속 시 로그인 화면설정
Root 권한으로 /etc/issue.net 파일을 수정하면된다.
# vi /etc/issu.net
파일 내용 입력 후 저장
위 양식은 검색해서 그냥 배껴온것
구글에 검색하면 많이 있음
# systemctl sshd restart
sshd 를 재기동해주어 설정을 반영해준다.
반영 완료
2. 로그인 이후 메시지 설정
로그인 해서 서버에 접속하면 뜨는 메시지를 설정해보자
공지/환영메시지 등으로 사용할 수 있을듯
1) 명령어 실행하게 하기
접속 시 서버에 대한 정보를 띄울 수 있는 neofetch 패키지를 설치 하여, 접속 시 해당 명령어를 실행 하도록 해봄
관련 정보는 https://github.com/dylanaraps/neofetch 에서 확인
# yum install neofecth
Neofetch를 받으면 되는데, 나는 레포지터리가 없어서 그런지 오류가 자꾸 떴다.
# curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo
그래서 위 명령어를 입력하여 레포지토리를 등록하니까 잘됐음.
설치 후에 /etc/profile.d/mymotd.sh 를 생성해 준다.
내용은 그냥 내가 실행할 명령어인 neofetch 넣어주고, 실행권한을 부여해준다.
# chmod +x /etc/profile.d/mymotd.sh
이후 다시 로그인해보면 정보가 뜨는걸 확인할 수 있음
예시로 든 neofetch 외에 다른명령어로 응용할 수 있다.
또한 neofetch를 좀 만져보면 출력되는 화면을 좀 바꿀 수 있으니 찾아보자.
2) 텍스트 출력
공지사항 또는 팀 이름 등을 출력하기위해 단순한 텍스트를 출력해보자.
그냥 root 권한으로 /etc/motd 파일을 만들어 그 안에 내가 원하는 텍스트를 넣으면 된다.
http://patorjk.com/software/taag
나는 여기서 아스키아트를 만들어서 했음
'IT 공부 > OS' 카테고리의 다른 글
배치 시스템의 특징 (0) | 2024.03.16 |
---|---|
[OS] 좀비프로세스란? (0) | 2024.03.13 |
[Linux] 특수권한 비트, CHMOD 에 대해 (0) | 2024.03.11 |
OSI 7계층 (L4, L7 스위치) (0) | 2024.02.24 |
[ShellScript] getopts 를 이용하여 옵션 받기 (0) | 2022.12.21 |