서버 보안작업
·
서버작업/보안작업
//// U-15 sudo su root sudo echo -e "\nTMOUT=1000" >> /etc/profile source /etc/profile echo $TMOUT //// U-19 ll /etc/shadow sudo chmod 400 /etc/shadow ll /etc/shadow //// U-20 ll /etc/hosts sudo chmod 600 /etc/hosts ll /etc/hosts //// U-67 echo -e " \ - 경 고 - \n해당 시스템에 비인가자의 접근은 불법이며, \ \n접근 시 민/형사상의 처벌을 받을 수 있습니다. \ \n※ 해당 시스템에 모든 접속시도 및 접속에 대해 기록이 됩니다. \ \n…………………………………………………………………………………………………..
NTP 시간 동기화
·
서버작업/sever 세팅
시간을 동기화하는 방법으로 NTP 와 rdate 를 이용하는 방법을 사용합니다. 소수점까지 정확한 단위의 동기화가 필요하다면 원자단위의 NTP 를 이용해야 합니다. NTP 시간 동기화 NTP(Network Time Protocol)는 인터넷상의 시간을 정확하게 유지시켜 주기 위한 통신망 시간 규약이다. 라디오나 원자시계에 맞추어 시간을 조정하며 밀리초 1/1000초 단위까지 시간을 맞출 수 있다. 기본적으로, NTP 방식은 straum이라는 계층구조를 가지는데 straum 0 은 GPS나 세슘 원자 시계등 시간을 구하는 장비를 말하며, straum 1은 GPS 나 세슘 원자 시계등에서 직접 시간을 동기화하는 서버를 의미한다. strum 2 부터는 트리 구조를 형성하게 된다. 보통 straum 2에서 동기..
cat명령어, 사용법 (Linux cat command)
·
서버작업/기초문법
보호되어 있는 글입니다.
linux파일 내용 해당 단어 찾아서 교체
·
서버작업/Shell Script
filename='ls ./log_wallet_*' for eachfile in $filename do echo "$eachfile start"; sudo perl -pi -e "s/username/ubuntu/g" $eachfile done exit $? 해당 단어 username
서버 logrotate
·
서버작업/sever 세팅
Logrotate는 무엇인가? 리눅스에서 서버를 운영하시다 보면 로그를 보고 서버의 상태 혹은 장애를 대비합니다 그래서 대부분의 모든로그는 남기도록 설정하는데 이러한 로그들은 시간이 점점 지나면서 엄청난 크기로 커지게 됩니다 엄청난 크기로 커지기 전에 로그들을 잘관리하도록 설정하는 기능이 logrotate 입니다 Logrotate 실행흐름과 구조 1. Logrotate 실행순서 2. Logrotate 파일 구조 Logrotate 파일구조 데몬 프로그램 : /usr/sbin/logrotate Logrotate 데몬 설정파일 : /etc/logrotate.conf Logrotate를 프로세스 설정파일 : /etc/logrotate.d/ Logrotate 작업내역 로그 : /etc/cron.daily/logr..
GitLab 명령어,설정파일
·
서버작업/GitLab
설적 적용 # gitlab-ctl reconfigure 서비스 재시작 # gitlab-ctl restart 서비스 상태 확인 # gitlab-ctl status 서비스 중지 # gitlab-ctl stop 서비스 삭제 # gitlab-ctl uninstall 혹은 # gitlab-ctl appt-get autoremove gitlab-ce ubuntu 16.04 gitlab 설정 파일 경로 /etc/gitlab/gitlab.rb /var/opt/gitlab/ /opt/gitlab/embedded/service/gitlab-rails/app/views 출처: https://abc2080.tistory.com/entry/GitLab-설정-파일-및-명령어 [Another Windows:티스토리]