티스토리챌린지 썸네일형 리스트형 Linux - Turnserver 프로세스 및 트래픽 문제 자동화 Turnserver를 운영하다 보면 프로세스가 비정상적으로 종료되거나 트래픽 처리에 문제가 생길 수 있습니다.이를 자동으로 탐지하고 대응하는 스크립트 작성법과 함께, 효율적인 로그 관리 방법까지 정리해 보겠습니다.1. 준비 작업iftop 설치본 스크립트는 iftop을 사용해 트래픽을 모니터링합니다. 따라서, 먼저 iftop을 설치해야 합니다.Ubuntu/Debiansudo apt updatesudo apt install iftopCentOS/RHELsudo yum install epel-releasesudo yum install iftop설치가 완료되면 다음 명령으로 iftop이 정상적으로 작동하는지 확인해 보세요.sudo iftop -h2. Turnserver 프로세스 확인 및 재시작 스크립트 #!/b.. 더보기 Windows - RDP 포트 변경 및 원격 데스크톱 설정 방법 원격 데스크톱(RDP)을 사용할 때 포트를 변경하거나, 원격 데스크톱을 처음 설정하는 경우 직접 설정하는 방법을 소개합니다.이 가이드는 초보자도 쉽게 따라 할 수 있도록 단계별로 설명하며, 필요한 설정 화면도 함께 안내합니다.1. 원격 데스크톱(RDP) 포트란?원격 데스크톱은 기본적으로 3389번 포트를 사용하여 연결을 처리합니다.일반적으로 기본 포트를 사용하는 경우 보안 위협에 노출될 가능성이 높아 다른 번호로 변경하는 것이 보안에 유리합니다. 2. RDP 포트를 변경하는 방법(1) 배치 파일로 포트 변경하기배치 파일을 사용하면 RDP 포트를 쉽게 변경할 수 있습니다.배치 파일 작성메모장을 열고 아래 코드를 복사합니다.파일 이름을 포트변경.bat로 저장합니다. (다른 이름 상관없음)저장할 때 파일 형식.. 더보기 일상 - 구로디지털단지 부대찌개대사관 방문기 오늘은 구로디지털단지에 위치한 부대찌개대사관에서 맛본 부대찌개 이야기를 들려드릴게요.즐거운 식사 자리였고, 부대찌개뿐만 아니라 다양한 요소에서 특별한 경험을 할 수 있었습니다!매장 입구부터 부대찌개대사관이라는 이름처럼 강렬한 붉은 간판과 깔끔한 외관이 눈길을 사로잡더라고요.구로디지털단지 인근이라 접근성도 좋고, 주변 직장인들에게도 인기 있는 맛집으로 보였습니다.메인 메뉴인 부대찌개(2인)는 26,000원. 소시지와 고기, 치즈가 푸짐하게 올라간 비주얼이 정말 먹음직스럽죠? 끓기 시작하면 직원분이 오셔서 다진 마늘과 콩나물을 넣어주시며 먹는 방법까지 친절히 설명해 주셨어요.찌개가 보글보글 끓을 때 두부 사리를 추가로 시켜봤는데, 이 두부는 고소함이 가득하고 국물에 살짝 찍어 먹으면 정말 맛있었어요. 두부 .. 더보기 Windows - Hyper-V 가상 스위치 오류 해결과 네트워크 설정 팁 Hyper-V에서 가상 스위치를 생성하려다가 "Hyper-V 확장 가능 가상 스위치 오류" 때문에 진행이 멈추거나, 기존 네트워크 설정(IP 등)이 사라져 당황하신 적 있으신가요? 저도 처음엔 이 문제로 꽤 스트레스를 받았습니다.이 글에서는 오류 해결 방법부터 외부/내부/개인 스위치의 차이점, 그리고 외부 스위치를 설정할 때 꼭 알아야 할 네트워크 설정 팁까지 꼼꼼히 알려드릴게요. 1. Hyper-V 가상 스위치란?Hyper-V 가상 스위치는 가상 머신과 물리적 네트워크를 연결하거나, 가상 머신 간 통신을 가능하게 해주는 기능입니다.특히 외부 가상 스위치는 가상 머신이 인터넷을 사용하도록 해주기 때문에 많은 분들이 자주 사용하게 됩니다.하지만, 가상 스위치를 생성하면서 오류가 발생하거나 기존 네트워크 설.. 더보기 Windows - Hyper-V 설치 오류 : BIOS에서 가상화 활성화하기 서버 설치 후 Hyper-V를 설치하려고 할 때, 예상치 못한 오류로 진행이 되지 않을 때가 있습니다.이 문제는 대부분 BIOS에서 가상화 기술(Intel Virtualization Technology)이 비활성화되어 있기 때문입니다. Hyper-v 설치하려니.. 오류 발생!!Hyper-V 설치 오류Windows 기능 또는 서버 관리자에서 Hyper-V 활성화 시 실패작업 관리자(Task Manager)에서 Virtualization: Disabled로 표시이 오류는 PC의 BIOS 설정에서 Intel Virtualization Technology가 꺼져 있을 때 발생합니다.해결 방법: BIOS에서 가상화 활성화1. BIOS 진입PC를 재부팅 후, 부팅 화면에서 F2(또는 제조사에 따라 DEL, ESC).. 더보기 Linux - CentOS 7 프로세스 크래시 디버깅 CentOS 7 서버를 운영하다 보면 특정 프로세스가 예기치 않게 종료되는 경우가 발생할 수 있습니다.이때 ABRT(Automated Bug Reporting Tool)를 사용하면 크래시 원인을 빠르게 파악할 수 있습니다.이번 글에서는 CentOS 7 환경에서 ABRT를 설치하고 설정하는 방법을 알아보겠습니다.ABRT 설치하기CentOS 7에서는 ABRT가 기본 설치되어 있지 않기 때문에 yum 패키지 관리자를 사용하여 설치합니다.sudo yum install -y abrt abrt-cli abrt-addon-ccpp abrt-tuiabrt: 프로세스 크래시를 감지하고 정보를 수집하는 ABRT 데몬입니다.abrt-cli: 커맨드라인 인터페이스로 ABRT를 제어할 수 있는 도구입니다.abrt-addon-c.. 더보기 Linux - CentOS 8 네트워크 설정(NetworkManager / nmcli) CentOS 7까지는 ifcfg-* 파일을 통해 네트워크 설정을 관리하고, systemctl restart network 명령어로 네트워크를 재시작했었습니다. 하지만 CentOS 8에서는 NetworkManager가 네트워크 관리를 하다 보니 설정 방식이 조금 달라졌습니다.이번 포스트에서는 NetworkManager와 ifcfg, nmcli, nmtui, ifdown/ifup 등 명령어의 활용법을 소개합니다. 기존 네트워크설정(IP / DNS 설정) 이 궁금하다면? Linux - 네트워크설정(IP / DNS 설정)서버로 쓸 OS는 보통 동적 IP 할당인 DHCP를 사용하지 않고 정적 IP를 사용합니다. 리눅스에서 네트워크 설정에 관련된 파일들을 수정하여 네트워크를 설정하는 방법을 정리해 봅니다. ※ DH.. 더보기 Linux - Crontab에서 Command Not Found 오류 해결 리눅스에서 crontab을 통해 주기적으로 명령어를 실행하려 할 때, 특정 명령어를 찾지 못해 "command not found" 오류가 발생하는 경우가 있습니다. 이는 crontab의 기본 PATH 설정이 제한적이기 때문인데요, 기본적으로 /usr/bin 등 제한된 경로만 인식하기 때문에 다른 경로에 설치된 프로그램이나 도구는 찾지 못하는 경우가 발생합니다. 이 글에서는 Python, Node.js 등 다양한 도구를 crontab에서 원활히 실행하기 위한 PATH 설정 방법을 알아보겠습니다. Crontab을 모른다면? Linux - Crontab (크론탭)Crontab 1. cron이란 : 일정시간마다 프로그램을 자동으로 실행시키는 데몬입니다. (Windows 의 작업스케줄러와 유사함) 2. crond.. 더보기 이전 1 2 3 다음