Linux 시스템 네트워크 설정 방법

가상 환경에서 네트워크 모드 확인 먼저, 가상 머신 내의 CentOS 시스템이 어떤 네트워크 모드를 사용하고 있는지 파악해야 합니다. 일반적으로는 VMnet0(브리징), VMnet1(호스트 전용), 또는 VMnet8(NAT) 중 하나입니다. 현재 시스템은 VMnet0 (브리징 모드)로 구성되어 있으며, 이는 실제 네트워크 환경과 동일하게 동작합니다. 따라서 네트워크 설정도 호스트와 같은 서 ...

5월 31일 19:32에 게시됨

CentOS에서 정적 IP 설정 및 네트워크 연결 문제 해결 방법

정적 IP 주소 설정 절차 CentOS 시스템에 고정 IP를 적용하기 위해 다음과 같은 단계를 따릅니다. 네트워크 인터페이스 구성 파일 백업 기존 네트워크 설정 파일을 백업하고, 적절한 이름으로 변경합니다. cd /etc/sysconfig/network-scripts mv ifcfg-eth0 ifcfg-eth0.bak 새로운 정적 IP 설정 파일 생성 새 파일을 편집하여 정적 주소 정보를 입력 ...

5월 31일 14:25에 게시됨

Firewalld를 활용한 방화벽 관리 완벽 가이드

방화벽 firewalld의 설정 파일은 두 가지 디렉토리에 위치합니다. /usr/lib/firewalld 디렉토리에는 기본 설정 파일이 저장되어 있고, /etc/firewalld 디렉토리에는 사용자가 직접 정의한 규칙이 저장됩니다. 따라서 새로 추가하는 서비스나 규칙은 후자의 디렉토리에서 관리하게 됩니다. services 폴더: 사전 정의된 규칙들의 집합인 서비스 데이터를 저장 zones 폴더: ...

5월 28일 16:03에 게시됨

Jenkins 설치 및 운영 시작하기

Jenkins 개요 및 설치 시작하기 Jenkins는 소프트웨어 개발 프로세스에서 지속적 통합(CI) 및 지속적 배포(CD)를 지원하는 강력한 자동화 서버입니다. 빌드, 테스트, 배포와 같은 다양한 작업을 파이프라인 형태로 정의하고 자동화하여 개발 워크플로우를 효율적으로 관리할 수 있도록 돕습니다. 프로젝트 단위로 작업을 구성하여 관리 및 실행의 편의성 제공 수동 작 ...

5월 27일 04:48에 게시됨

CentOS에서 PuTTY RSA 키 기반 로그인 설정하기

CentOS 시스템에서 PuTTY를 사용해 SSH 키 기반으로 자동 로그인을 구성하는 방법을 설명합니다. 이 방식은 비밀번호 없이 안전하게 서버에 접근할 수 있도록 해줍니다. SSH 서버 설정 수정 먼저 SSH 데몬이 공개키 인증을 허용하도록 설정 파일을 편집합니다. sudo vim /etc/ssh/sshd_config 다음 항목들이 주석 처리되어 있다면 제거하고 활성화하세요: RSAAuthenticati ...

5월 26일 11:27에 게시됨

CentOS 기반 ZooKeeper 클러스터 구동 시 발생 가능한 서비스 접속 실패 및 네트워킹 이슈 진단 가이드

Apache ZooKeeper 클러스터 상태 이상 징후 및 원인 분석 CentOS 운영 체제 상에서 ZooKeeper(예: 3.4.10 버전) 를 클러스터 형태로 구축한 후, 설치 과정은 완료되었으나 bin/zkServer.sh status 명령을 통해 노드 상태를 조회할 때 오류가 발생할 수 있습니다. 일반적으로 Error contacting service, Connection Timeout, 혹은 Connection Refused 메시지가 관찰되는 현 ...

5월 25일 23:36에 게시됨

Linux에서 Git 설치 및 기본 설정 방법

Git 설치 방법 (CentOS 7.6 기준) 시스템에 Git를 설치하는 두 가지 주요 방법을 소개합니다: 패키지 매니저 사용과 소스 컴파일 설치. 1. 패키지 매니저를 통한 설치 (dnf) [root@VM-0-17-centos ~]# dnf -y install git-all 이 명령어는 시스템 전체의 Git 관련 패키지를 포함하여 설치합니다. 가장 간편하고 신뢰할 수 있는 방법입니다. 2. 소스 코드로 직접 컴파 ...

5월 25일 16:02에 게시됨

CentoOS에서 SSH 키 인증 설정 및 비밀번호 로그인 비활성화

SSH 설정 파일 백업 먼저 SSH 설정 파일을 안전하게 백업합니다. cd /etc/ssh/ cp sshd_config sshd_config.backup SSH 키 쌍 생성 RSA 알고리즘을 사용하여 공개키와 개인키를 생성합니다. 모든 프롬프트에서 엔터 키를 누르면 기본 설정으로 생성됩니다. [root@server ~]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the ...

5월 25일 12:40에 게시됨

소켓 프로그래밍을 이용한 웹 서버 구현

작업 설명 Huawei Kunpeng 클라우드 서버의 CentOS 또는 Ubuntu 환경에서 Linux Socket을 사용하여 다음을 구현합니다: time 서버의 클라이언트와 서버를 작성하고, 실행 화면을 제출하세요. echo 서버의 클라이언트와 서버를 작성하고, 실행 화면을 제출하세요. 서버는 클라이언트로부터 받은 내용에 "서버 PID 학번 이름 echo:"를 추가하여 반환합니다. 서버 ...

5월 24일 23:44에 게시됨

CentOS에 Zellij 터미널 멀티플렉서 설치하기

필수 조건 Zellij 설치를 위해 다음 환경이 필요합니다: CentOS 7.9 운영체제 루트 권한 또는 sudo 접근 권한 기본 명령어 사용 능력 시스템 준비 작업 시스템 패키지를 최신 상태로 업데이트하고 개발 도구를 설치합니다: sudo yum upgrade -y sudo yum install -y "@Development Tools" Rust 프로그래밍 언어 설치 Zellij는 Rust로 개발되었으므로 먼저 Rust 툴체인 ...

5월 24일 18:14에 게시됨