Linux 네트워크 경로 확인

traceroute : 최종 host까지 패킷이 거쳐가는 라우터 길 출력traceroute는 실행하는 컴퓨터에서 데이터 패킷을 목적지 서버로 보내어 가는 네트워크 경로를 확인해주는 명령어입니다. traceroute…

리눅스 크론탭(Linux Crontab) 사용법

오늘은 리눅스 크론탭에 대해 알아볼까 합니다. 음, 윈도우에서는 스케줄러와 비슷하다고 보면 되겠네요. "특정 시간에 특정 작업을 해야한다." 라고 한다면 크론탭을 사용해 편하게…

Linux DNS 설정 방법

DNS 는 Domain Name System 의 약자로 google.com 이라는 도메인 이름을 216.58.220.110 로 변환하는 역할을 수행합니다. 보통 서버로 사용하는 리눅스는 정적 IP 를 사용하며 yum 같은 외부 네트워크에…

LVS (Linux Virtual Server)구축 : ldirectord + heartbeat

L4 스위치의 부하 분산 기능을 리눅스 서버를 통해 진행하고자 한다.  서버의 구성은 아래와 같이 하면 될 것 같다.  VIP : 121.254.175.70LVS1 : 121.254.175.77LVS2 : 121.254.175.78WEB1 : 121.254.175.75WEB2…

Linux 서버 장애원인 파악

“운영”이 필요한 모든게 다 그렇듯 서버도 살아 움직이는 것과 같기에 지속적으로 관리해줘야 한다. 하지만 평소에 관리보다 라이브 서버에 문제가 터졌을때 빨리 원인을 파악해서…

Nginx GeoIP2를 이용하여 불량한 접속국가 막는 방법

설치준비 컴파일을 위해 먼저 아래 라이브러리를 설치합니다.[설치환경 : Ubuntu 18.04, Nginx 1.16.1] ,2020년12월 Ubuntu 20.04 & nginx 1.18.0 작동확인 apt-get install build-essential apt-get install libpcre3…

Python 3 install – 우분투 파이썬 3 설치

Python 3 install - 우분투 파이썬 3 설치 ubuntu 18.04 Python install 이번 스토리는 파이썬 설치하는 방법입니다. 우선 파이썬은 프로그래밍 언어입니다.   세계적으로 널리 사용되는 프로그래밍…

Windows 터미널에서 WSL 시작 경로 변경하기

시작 경로를 변경하기 위한 설정값 Windows 터미널에서 WSL을 시작하면 시작 경로가 윈도 기준으로 C:\Users\<windows user name>로 되어있습니다. 매번 리눅스 디렉터리의 Home 경로로 변경하는…

[BASH 쉘 스크립트] 스크립트 실행하기

[BASH 쉘 스크립트] 스크립트 실행하기 가장 기본적인 형태의 bash 스크립트는 여러개의 명령어를 나열한 것입니다. 그러면 명령어를 매번 하나하나 입력할 필요 없이 스크립트 파일을…

setfacl 과 getfacl

setfacl 과 getfacl 리눅스에서는 다른 유닉스 계열 운영체제처럼 파일이나 디렉터리의 권한을 관리할 때 소유자(owner), 그룹(group), 다른 사용자(other) 라는 세 가지 역할에 따라 접근 권한을…