카테고리 없음
사내 프록시 환경 NTP 서버 시간동기화
저기여...
2025. 8. 7. 14:29
사내 프록시 환경에서 작업 시, 시스템 시간이 실제 시간과 동기화되지 않는 문제가 발생할 수 있습니다.
방법
1. 웹 서버 HTTP 헤더로 시간 동기화
wget 명령어를 사용해 웹 서버의 HTTP 헤더에서 날짜·시간 정보를 가져옵니다.
sudo apt update
sudo apt install wget
2. 시스템 시간 설정
sudo date -s "$(wget --no-cache -S -O /dev/null google.com 2>&1 | sed -n -e '/ *Date: */ {s///; p; q; }')"
3. 자동화 스크립트 작성방법
nano /usr/local/bin/update_time # 스크립트 파일 생성
#!/bin/bash
sudo date -s "$(wget --no-cache -S -O /dev/null google.com 2>&1 | sed -n -e '/ *Date: */ {s///; p; q; }')"
실행권한 부여 :
sudo chmod +x /usr/local/bin/update_time
4. Cron으로 주기적 실행 설정
crontab -e
0 * * * * /usr/local/bin/update_time
매 시각 0분에 실행