안녕하세요 유똥입니다. 오늘은 Ubuntu 16.04 버전 OS 설치 진행하겠습니다. 설치하기전, 우분투에 관련하여 설명 진행하겠습니다. 우분투는 6개월마다 (4월 혹은 10월) 새로운 버전이 출시되며 버전 이름은 앞의 연도 2자리와 뒤에 배포한 월을 기준으로 Ubuntu 16.04 ( 16년 10월 출시 ) 같이 지어집니다. 여기서 LTS는 Long Term Support를 의미한다. 즉 장기간동안 지원한다는 것을 의미한다. 현재 우분투의 새 버전은 6개월 단위로 데스크탑과 서버가 릴리즈되는데 LTS가 아닌 경우 18개월동안 보안 업데이트의 보장이 이루어진다. 단, LTS인 경우 이보다 훨씬 길다. 데스크탑의 경우 3년, 서버의 경우 보통 5년까지 지원됩니다. 이처럼 보안 업데이트의 기간이 길어 LTS..
안녕하세요 유똥입니다. 오늘은 faile2ban에 대해 알아보겠습니다. 서버를 운영을 하다 보면 SSH, FTP 등 외부에서 알 수 없는 IP가 계정 접근을 시도하는 경우가 더러 있습니다. 이런 경우 보통 해커들의 무작위 대입 공격으로 인해 접속이 될 때까지 패스워드를 변경하며, 계속 접근을 시도합니다. 그러면 패스워드 정보가 뚫리게 되고, 서버 안의 정보들이 위험해질 수 있습니다. 이런 경우 faile2ban이라는 프로그램을 이용하여 무작위 공격 방어를 할 수 있습니다. faile2ban은 접근로그파일에서 실패횟수를 계산하고 iptables을 이용해 서버접근을 차단하는 툴입니다. faile2ban 이란? 파이썬으로 개발되어있으며, 무작위로 로그인이 시도할 경우, SSH 대입공격 방지 할 경우 해당 IP..
안녕하세요 유똥입니다. 오늘은 웹 서버 운영중, 403 Forbidden error 해결 방안에 대하여 포스팅 진행하겠습니다. 그럼, 403 Forbidden error 가 뭘까? 탐색하는 동안 가장 일반적으로 나타나는 오류 중 하나는 오류 403입니다. 기본적으로 하이퍼 텍스트 전송 프로토콜 응답은 여러 가지 이유로 사용자가 얻을 수 있습니다. 탐색하는 동안 403 오류가 발생하면 지정된 URL에 액세스 할 수있는 권한이 없기 때문입니다. 인증 또는 액세스 오류로 인해 HTTP를 통해 서버와 통신하는 동안 오류 403 중 하나가 사용자에게 표시됩니다. 사용자가 웹 페이지를 탐색하려고하면 브라우저는 HTTP를 사용하여 요청을 보냅니다. 이에 대한 응답으로 서버는 요청을 검사하고 모든 것이 올 바르면 페이..
안녕하세요 유똥입니다. 오늘은 APM Yum설치 시 , 기본 APM 버전은 Apache 2.4 / php 5.4 / mariaDB 5.5 입니다. repo CentOS 7의 표준 yum리포지터리에서는 기본 php 5.4 mariaDB 5.5로 설치가 되기 때문에, 이 글에서는 다른 버전에 관련하여 설치를 진행하겠습니다. [ 설치 환경 ] OS CentOS 7.6 Apache 2.4 PHP 7.3 MariaDB 10.3 1. Apache 설치 yum -y install httpd 1-1. Apache 실행 systemctl start httpd 2. MariaDB repository 설정 downloads.mariadb.org/mariadb/repositories/ MariaDB - Setting up M..
안녕하세요 유똥입니다. 오늘은 APM Yum설치 시 , 기본 APM 버전은 Apache 2.4 / php 5.4 / mariaDB 5.5 입니다. repo CentOS 7의 표준 yum리포지터리에서는 기본 php 5.4 mariaDB 5.5로 설치가 되기 때문에, 이 글에서는 다른 버전에 관련하여 설치를 진행하겠습니다. [ 설치 환경 ] OS CentOS 7.6 Apache 2.4 PHP 5.6 MySQL 5.7 1. Apache 설치 yum -y install httpd 1-1. Apache 실행 systemctl start httpd 2-1. wget 설치 yum -y install wget 2-2. MySQL yum repository Package 다운로드 wget https://dev.mysql..
안녕하세요 유똥입니다. 오늘은 APM Yum 설치에 대해서 진행하겠습니다. yum 설치하기전에, yum에 대하여 간단하게 말씀드리겠습니다. Yum은 Yellow Dog update Modified의 약자로 duke 대학에서 RPM 설치를 위해 개발한 패키지 매니저이다. yum을 사용했을 떄 장점은 RPM 설치 시 발생하는 의존성 문제를 해결해준다. 의존성이 걸린 rpm 들도 자동으로 yum에서 설치한다. yum 동작 과정 cd /etc/yum.repos.d → 디렉토리 아래 위치한[파일명].repo 파일을 확인. → yum이 사용하는 repository 에서 파일을 연다. CentOS-Base.repo 파일에 대부분의 패키지를 다운받을 수 있는 저장소 정보가 있다. → CentOS-Base 파일 설명 내..
최근댓글