리눅스 런레벨(Run Level) 변경 방법 리눅스 운영체제 부팅 시 /etc/inittab 파일을 읽어와 기동시키는 프로그램의 실행 순서를 조절하기 위한 계층 시스템입니다. 프로세스 ID 1번을 가지고 있는 프로세스입니다. 일반적으로 0~6으로 7가지 모드가 존재 배포 버전마다 작은 차이 존재 낮은 레벨일수록, 시스템 시작시 기동되는 드라이버나 데몬 수가 적음 런레벨은 높아지는 방향으로 진행되며, OS가 재시작되면 0부터 다시 시작 런레벨 종류 런레벨 영문 모드 설명 비고 0 Power Off 종료 모드 1 Rescue 시스템 복구 모드 단일 사용자 모드 2 Multi-User 사용하지 않음 3 Multi-User 텍스트 모드의 다중 사용자 모드 4 Multi-User 사용하지 않음 5 Graphica..
도메인 체크를 통해서 웹에서 내 사이트의 영향도를 확인할 수 있습니다. 도메인과 각 페이지의 점수 그리고 백링크 등을 전부 확인할 수 있어서 다른 사이트에 참고하기도 좋은 사이트입니다. 내 도메인 URL 주소의 구글 SEO 점수를 검사해보도록 하겠습니다. 사이트 SEO 점수 확인 방법 사이트 이름은 Web Site SEO Checker입니다. 도메인, SEO 검사와 백링크 검사 등 다양한 기능을 제공하고 있습니다. 도메인 검사 외에도 다른 기능들도 한번씩 사용해보시면 많은 도움이 되실 겁니다. 사용 방법은 간단하게 검사하실 도메인 주소를 입력하시고 Check Authority를 클릭해 주시면 됩니다. 그러면 위와 같이 점수가 나오게 되는데 물론 높으면 좋은 점수를 받은 도메인이겠지만, DA, PA, SS..
리눅스 snmp 설정 방법 리눅스 centos, ubuntu에서 리소스 정보 연동을 위해 snmp 서비스를 많이 사용하실 겁니다. 물론 취약점도 많은 서비스이기도 하지만 유용한 서비스라는 것에는 변함이 없습니다. SNMP 서비스 취약점에 대해서는 아래의 글을 참고해 주세요, 제 블로그에 snmp 라고 검색하시면 KISA 주요정보통신기반시설의 취약점 정보를 확인할 수 있습니다. [리눅스/서비스 관리] SNMP 서비스 구동 점검 (U-66) (tistory.com) [리눅스/서비스 관리] SNMP 서비스 구동 점검 (U-66) SNMP 서비스 구동 점검 취약점 개요 ■ 위험도 - 중 ■ 점검 목적 - 불필요한 SNMP 서비스 활성화로 인해 필요 이상의 정보가 노출되는 것을 막기 위해 SNMP 서비스를 중지해..
인터페이스의 Route Metric을 설정하는 것은 라우팅 테이블의 우선순위를 변경하기 위해서입니다. 만약 인터넷이 되지 않는 인터페이스의 Metric(우선순위) 값이 낮다면 인터페이스가 먼저 잡혀 인터넷이 되지 않을 확률이 높습니다. 리눅스 인터페이스 우선순위 Metric 설정법 route라고 입력하시면 IP와 게이트웨이, Metric 값 등을 확인하실 수 있습니다. -bash: route: command not found 라고 나오면 아래의 명령어로 설치해줍니다. # yum -y install net-tools Default에 게이트웨이 추가 # sudo route add default gw "게이트웨이IP" IPV4_ROUTE_METRIC=값 Default 값은 100입니다. 0: 무한대 가중치 1..
XDP 모드란, eXpress Data Path의 약자로 Linux 커널 네트워크 스택에서 사용되는 고성능 프로그래밍 인터페이스를 말합니다. eBPF Hook을 사용하여네트워크 드라이브 내 동작하여 성능을 높이기 위해 만들어졌습니다. XDP에서는 네트워크 스택의 높은 실행 과정만큼 높은 속도로 패킷을 수집, 검색, 수정 또는 전달할 수 있습니다. XDP의 주요 특징은 단순히 네트워크 스택 운영이 아니라 패킷 변경을 개발자가 구현할 수 있는 기능입니다. 애플리케이션 개발자는 XDP를 통해 사용자 정의 패킷 처리 로직을 쉽게 구현할 수 있습니다. Packet RX Hooking 이라고 하기도 합니다. XDP 프로그램은 NIC Driver 단에서 실행이 되어 Packet Drop이 될 경우 커널까지 도달하지 ..
스레드에서 짤밴을 당해서 이제 더 이상 이미지나 사진을 올릴 수 없을 때 이미지를 올리는 방법을 알려드리겠습니다. 이미지를 업로드 할 수 있는 방법은 동영상으로 만들어서 올리는 방법입니다. 보통 이미지 정지가 거리면 1~2일 이내에 한번 풀어준다고 하는데 저 같은 경우는 며칠이 지났는데도 풀리지 않았습니다. 그런데 동영상은 올릴 수 있더라고요, 3초만에 이미지를 영상으로 바꾸는 방법을 알려드리겠습니다. 스레드 이미지 업로드 안될 때 해결 방법 이제는 사진을 올릴 때마다 위와 같이 “콘텐츠가 삭제되었습니다” 커뮤니티 가이드 라인을 위반하였다고 나옵니다. 아마 이유는 제가 짤을 많이 여러번 사용했기 때문일 것 같습니다. 여러분은 다른 이유일 수도 있습니다. 이미지를 동영상으로 변환하는 어플(VITA) 앱스토..
다중 프로그래밍을 가능하게 하는 운영체제 동작 기법인 프로세스 스케줄링에 대해서 알아보겠습니다. 운영체제 스케줄링 (Process Scheduling) 프로세스들에 한정된 CPU 자원을 적절하게 효율적으로 할당하기 위해 여러 프로세스에 CPU 자원을 분배하기 위한 기법입니다. 비선점 스케줄링(Non-preemptive Scheduling) 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗을 수 없는 스케줄링 모든 프로세스에 대한 요구를 공정하게 처리할 수 있다. 일괄처리방식에 접합하다. 중요한 짧은 작업이 중요하지 않은 긴 작업을 기다리는 등의 비효율이 발생한다. 응답 시간 예측이 용이하다. 대표적 알고리즘: FCFS(FIFO), SJF, HRRN, 우선순위, 기한부 등 선점 스케줄링(Preemptive..