Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 유닉스
- grep
- 자택근무
- barcode
- 명령어
- Go
- WebCam
- go new project
- carla
- 자율주행
- tldr
- 예제
- ssh-copy-id
- 사회적거리두기
- sudo
- go multifile manage
- 리눅스
- html5
- TEE
- 파이프 와이어
- MAN
- linux
- UNIX
- 리눅스 멀티미디어
- CODE128
- ssh-keygen
- 코로나바이러스
- go make new project
- linux go new project
- awk
Archives
- Today
- Total
힘내라 일처리
사용자 별로 MOTD 따로 두기 본문
반응형
개요
예전에 MOTD관련해서 글을 다룬적이 있다.
https://keepworking.tistory.com/8
보면은 알겠지마는 이건 전체 유저에게 동일하게 적용이 되는데
서버를 함께 공유하는 사용자에게 동일한 접속 화면을보이기는 좀 좋지 않으니 사용자 별로 별도의 화면을 둘 수 있는 방법을 좀 찾아서 이번에 공유 하게 되었다.
정석인 방법은 아니고 실제로 MOTD가 나오는 타이밍과 다르지만 쓸만하다.
profile.d 스크립트 작성하기
/etc/profile.d/usermotd.sh
파일을 만들어서 수정해주자sudo vi /etc/profile.d/usermotd.sh
명령으로 수정하거나 nano를 사용해도 된다.
test -e /home/$USER/.motd && cat /home/$USER/.motd
코드에 대해 설명하자면 test -e $FILE
은 파일이 있는지 없는지를 검사해준다. 참고로 [ -e $FILE]
도 똑같은 연산을 한다 그래서 &&
이후에 결과가 참이 나오면 그다음에 오는 명령이 실행된다. cat $FILE
은 단순 파일을 실행해준다.
그래서 /home/$USER/.motd
경로에 파일이 있으면 그파일을 화면에 표시하는게 목적이다.
실제로 적용해보기
~/.motd
경로에 파일을 하나 만들어주자
내용은 자유롭게 해도 된다.
///////////////////////////
///////////////////////////////////////
///////////////////////////////////////////////
/////////////////////////////////////////////////////
///////////////////////////////////////&@@@@@@(///////////
////////////////////////////////////////@@@@@@@@@@/////////////
////////////////////////////@@@@@@@@@@@///@@@@@@@@@@//////////////
/////////////////////////@@@@@@@@@@@@@@@@///@@@@@@@@/////////////////
////////////////////@@@@///@@@@@@@@@@@@@@@@@%//////////////////////////
////////////////////@@@@@@@///@@@////////(@@@@@@@@@@@@@///////////////////
//////////////////@@@@@@@@@@///////////////////@@@@@@@@@@//////////////////
//////////////////@@@@@@@@#///////////////////////@@@@@@@@@//////////////////
/////////////////(@@@@@@@@///////////////////////////@@@@@@@@//////////////////
//////////&@@@(///@@@@@@@/////////////////////////////@@@@@@@@/////////////////
////////@@@@@@@@@//@@@@@///////////////////////////////@@@@@@@/////////////////
///////@@@@@@@@@@@//@@@@///////////////////////////////////////////////////////
////////@@@@@@@@@//@@@@@///////////////////////////////@@@@@@@/////////////////
///////////@@@////@@@@@@@/////////////////////////////@@@@@@@@/////////////////
//////////////////@@@@@@@@///////////////////////////@@@@@@@@//////////////////
//////////////////@@@@@@@@@///////////////////////@@@@@@@@@//////////////////
//////////////////@@@@@@@@@@//////////////////&@@@@@@@@@@//////////////////
(///////////////////@@@@@@@///@@@@///////@@@@@@@@@@@@@@///////////////////
////////////////////%@@@///@@@@@@@@@@@@@@@@@///////////////////////////
////////////////////////#@@@@@@@@@@@@@@@@///@@@@@@@@/////////////////
///////////////////////////(@@@@@@@@@////@@@@@@@@@@//////////////
////////////////////////////////////////@@@@@@@@@@////////////
///////////////////////////////////////@@@@@@////////////
/////////////////////////////////////////////////////
//////////////////////////////////////////////
//////////////////////////////////////
///////////////////////////
그리고 해당 계정으로 들어가보면
위와 같이 보인다.
물론 다른 계정으로 접속하면 안보인다.
반응형
'알아보기' 카테고리의 다른 글
터미널에서 동영상 재생하기 (0) | 2021.11.22 |
---|---|
How set MOTD per user (0) | 2021.11.21 |
Byobu 뵤부 소개및 사용법 (0) | 2021.11.18 |
Sudo hint 숨기기 (0) | 2021.11.18 |
Ubuntu 20.04 Docker 설치하기 (0) | 2021.11.14 |
Comments