서버에 SSH로 접속할 때 가장 먼저 마주하는 것이로그인 환영 메시지(MOTD, Message Of The Day) 이다. 운영 서버가 늘어날수록 이 메시지는 단순한 인사말을 넘어서버 환경 구분, 실수 방지, 운영 편의성 측면에서 은근히 중요한 역할을 한다. 1. 개인 Synology 서버의 로그인 경고 메시지 내 개인 서버(Synology NAS)에 SSH로 접속하면항상 경고 문구 같은 메시지가 먼저 출력되고 있었다. 어차피 나 혼자 사용하는 개인 서버이기도 하고,로그인할 때마다 나오는 문구가 조금 과하다는 생각이 들어“이걸 수정할 수 없을까?” 하고 방법을 찾아보게 되었다. 조금 찾아보니,Synology에서는 로그인 이후 출력되는 메시지가 다음 파일에서 관리된다는 것을 알게 되었다. /etc/motd..
Linux
리눅스 서버에서 ssl 인증서 만료일 확인하는 방법! 사용하는 서버마다 경로가 다를텐데 보통 /etc 하위에 넣는 것으로 보입니다. 만료일 확인 만료일 확인 [~~~ /etc/ssl/certs]$ openssl x509 -enddate -noout -in /etc/ssl/certs/ca-bundle.crt notAfter=Dec 31 09:37:37 2030 GMT 인증서 전체 유효기간 확인 인증서 전체 유효기간 확인 [~~~ /etc/ssl/certs]$ openssl x509 -dates -in /etc/ssl/certs/ca-bundle.crt notBefore=May 5 09:37:37 2011 GMT notAfter=Dec 31 09:37:37 2030 GMT
tail -f A.log | grep 'TIMESTAMP' | grep '12' grep 명령어는 리눅스에서 로그를 볼 때 자주 사용하는 명령어로 여러 옵션을 알아두면 좋을 것이라고 생각이 들어서 정리해 봤습니다! 실시간으로 로그를 보려면 tail -f 명령어 사용 이미 찍힌 로그들 확인하려면 cat 명령어 사용 gerp 명령어 OR 조건 1. -E 옵션을 붙여서 | 로 구분해주면 됩니다. tail -f A.log | grep 'Exception|ERROR' -> A.log 에서 'Exception' OR 'ERROR'가 있는 로그 출력 2. 아래와 같이 로그 2개를 동시에 grep 잡을 수도 있습니다 cat A.log -f B.log | grep -E 'Exception|ERROR' -> A.log 와..
확인 방법 $ which watch /usr/bin/watch 사용법 $ watch --help Usage: watch [options] command Options: -b --beep beep if command has a non-zero exit -c --color interpret ANSI color and style sequences -d --differences[=] highlight changes between updates -e --errexit exit if command has a non-zero exit -g --chgexit exit when output from command changes -n --interval seconds to wait between updates -p --p..