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에 게시됨

CentOS에서 BIND 설정을 통한 DNS 요청 로그를 원격 syslog 서버로 전송하기

BIND 로깅 구성으로 DNS 쿼리 정보를 syslog 서버에 전달 CentOS 환경에서 BIND를 설치하고, 모든 DNS 요청 로그를 원격 syslog 수집 서버로 전송하는 방법을 설명합니다. 이를 통해 네트워크 내 DNS 활동을 중앙에서 모니터링할 수 있습니다. BIND 설정 파일 수정 BIND의 주요 설정 파일인 /etc/named.conf를 편집하여 로깅 채널과 카테고리를 정의합니다. logging { ...

5월 22일 03:42에 게시됨