반응형 ubuntu15 Ubuntu - Cron 로그 확인 Cron 로그는 기본적으로 Syslog에 포함되어 확인할 수 있다. syslog의 파일 위치는 /var/log/syslog 이며, grep을 이용해서 CRON(대문자)를 통해 실행 기록을 확인할 수 있다. # cat /var/log/syslog | grep CRON 위의 첫 로그를 보자면, "Mar 25 00:05:01"은 cron 작업이 실행된 시간을 나타낸다. "secu-dev-web"은 호스트 이름을 나타내고, "1953459"는 cron 작업의 ID이다. "root"는 cron 작업을 실행한 사용자 이름이고, "/usr/sbin/logrotate"는 실행된 명령을 나타낸다. 만약 /var/log/syslog 파일에서 로그를 찾을 수 없거나,별도로 로그를 분리하고자 한다면 다음과 같이 설정해서 가능.. 2023. 3. 25. Linux - [Amazon linux/Ubuntu] OS update 하기 Linux 도 그렇지만, 시스템 업데이트 방법은 크게 어렵지 않다. 많이 사용되는 Amazon Linux와 Ubuntu에 대해서 간단히 정리해 본다. Amazon linux Amazon은 CentOS 기준이기 때문에 Yum 패키지 관리자를 이용해서 패치를 진행할 수 있다. root 혹은 root 가 가능한 유저로 로그인 한 이후 sudo yum update를 통해 진행이 가능하다. sudo yum update 혹시 의존성 이나 오류로 인해 진행이 되지 않는 경우 추가적인 옵션을 이용할 수 있다. sudo yum update --skip-broken --setopt=protected_multilib=false --skip-broken 는 의존성에 문제가 있는 라이브러리에 대해서 예외 작업을 진행한다. --.. 2023. 3. 15. Ubuntu - Let's Encrypt으로 Nginx에 무료 SSL 적용 SSL 인증서는 구매하여 사용하기에는 큰 대형 사이트가 아니라면, 일반적인 작은 사이트 혹은 프리랜서용 사이트라면 부담이 클 수 있다. 이를 해결해 주는 것이 바로 Let's Encrypt 에서 제공하는 무료 SSL 인증서라고 할 수 있다. Let's Encrypt (letsencrypt.org)에 방문하여 기부하는 것도 가능하니 만약 도움을 받았다고 생각이 든다면, 기부를 해보는 것도 추찬한다. 여기에서는 이 Let's Encrypt 를 Nginx에 적용하는 방법에 대해서 정리해 보고자 한다. 여기에서 기본적으로 사용하는 추가 라이브러리는 Certbot이다. Certbot Tagline certbot.eff.org 1. Nginx 및 Certbot 설치 가장 먼저 Nginx를 설치한다. 이미 설치가 되.. 2022. 12. 13. Spunk - Linux/Ubuntu Universal Forwarder 설치/구성 Splunk에서 제공하는 Universal Forwarder는 Splunk에 데이터를 입력하는데 효과적인 데이터 입력 도구라고 할 수 있다. 저번에 윈도우를 통해서 사용방법과 Receiver 구성 및 Depolyment에 대해서 알아 보았다면, 이번에는 Linux 머신에서 데이터를 수집하는 방법을 알아보도록 하겠다. Receiver 구성 및 Depolyment는 아래 문서에 정리하였으니 아래 링크에서 아랫 부분을 참고하면 도움이 될 것이다. Splunk - 윈도우 Universal Forwarder와 Receiver 그리고 Depolyment 이해 (tistory.com) Splunk - 윈도우 Universal Forwarder와 Receiver 그리고 Depolyment 이해 Splunk에는 시스템에.. 2022. 4. 11. Linux/Ubuntu - Splunk 8.0 basic install Splunk는 요즘 데이터 분석 시스템으로 여러 회사에서 사용을 하고 있다. 안정적인 데이터 보관과 빠른 분석속도 때문에 비용이 저렴하지 않지만, 각광받고 있는 데이터 분석 솔류션이다. 이러한 Splunk를 어떻게 설치할 수 있는지 간단히 알아보도록 하자. 다운로드를 위해서는 우선 아래 Splunk 공식 사이트에 방문하여 Download를 진행하도록 하자. Splunk Enterprise Free Trial | Splunk Free Splunk Trial | Download Splunk Enterprise Free for 60 Days | Splunk Try Splunk Enterprise free for 60 days as a hybrid or on-prem download. Stream, collec.. 2022. 3. 31. Ubuntu - apt install force 무인 설치, 자동 제거 Ubuntu에서 apt 명령은 패키지를 설치하는 아주 유용한 옵션이다. 오늘 Dockerfile 및 Ansible등 자동화를 위해 많이 사용하는 slient mode, 혹인 무인 설치 모드를위해 필요한 옵션인 -y에 대해서 알아보도록 하겠다. 무인 설치 무인 설치 옵션은 -y를 통해서 가능하다. $ sudo apt -y install 만약 아래 그림과 같이 python3.10 버전을 무인 설치모드로 진행하면 별도의 설치 문의를 하지 않고 바로 설치를 진행한다. 이러한 설치 옵션은 제거에서도 동일하게 사용할 수 있다. 무인 제거 $sudo apt auto-remove -y auto-remove는 install과 마찬가지로 자동으로 패키지와 함께 구성요소를 제거해준다. 여기에도 -y를 이용해서 무인 설치 옵.. 2022. 3. 24. Splunk - Install in Ubuntu 데이터 분석 시스템으로 유명한 Splunk 설치를 진행해보고자 한다. 설치 방법은 크게 어렵지 않기 때문에 쉽게 따라할 수 있을 것이라 생각된다. 먼저 splunk 사이트에 접근하여 로그인을 하자. 만약 계정이 아직 없다면 무료로 만들기 바란다. 로그인을 하고 Free Splunk를 누르면, 무료로 사용할 수 있는 제품이 다운로드 가능하다. 우리는 Ubuntu에 설치를 할 것으로 Splunk Enterprise를 선택하도록 하자. 다운로드 종류가 나타나면, Linux를 선택하고 .deb 패키지를 선택하도록 하자. 패키지를 다운로드하면 Linux의 wget을 이용해서 바로 다운로드 할 수 있는 링크를 제공하는데 wget을 눌려서 확인할 수 있다. 현재 8.2.5버전을 사용할 수 있는 것으로 확인된다. wg.. 2022. 3. 16. How to Install Squid 3 on Ubuntu Today, I publish to how to install proxy server. Proxy server help to us for make fast network. It’s use to Ubuntu Server and Squid version 3. You just follow below step. 1. Ubutu Server Install http://www.ubuntu.com/download/server -When installing server include SSH. 2. Proxy Install $sudo apt-get install squid3 $Backup to Configration $sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bac.. 2020. 12. 29. DNS Change on Ubuntu 18.x/20.x https://www.youtube.com/watch?v=iKeoZhZmsZE Ubuntu 서버에서 DNS 설정을 변경할 때 유의해야 할 점이 하나 있다. DNS 변경 임시 반영 sudo nano /etc/resolv.conf nameserver로 지정된 IP를 원하는 DNS로 변경하면 된다. nameserver 127.0.0.53 이 변경은 nslookup을 통해 확인해보면, 현재 운영환경에 바로 반영되어 사용되기 때문에, 변경시 영향이 있을 수 있으므로, 기존 nameserver가 있다면, 병렬로 기입하기 바란다. 그리고 이설정은 시스템 종료 및 재시작을 진행하면 설정이 초기화 된다는 것이다. DNS 영구 변경 다해이 /etc/resolv.conf의 주석 내용을 보면, systemd-resolve가 .. 2020. 11. 19. 이전 1 2 다음 반응형