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

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

5월 26일 11:27에 게시됨

Github에 프로젝트 코드 업로드하기

GitHub는 Git을 기반으로 한 코드 호스팅 플랫폼입니다. 유료 사용자는 개인 저장소를 만들 수 있지만, 일반 무료 사용자는 공개 저장소만 사용할 수 있습니다. 대부분의 경우 공개 저장소로 충분합니다. 계정 생성 및 저장소 만들기 먼저 GitHub 계정을 만들어야 합니다. 이후 공개 저장소를 생성할 수 있습니다. 저장소 생성 과정은 다음과 같습니다: 1. GitHub 웹사 ...

5월 25일 22:54에 게시됨

SSH를 통한 내부 서버 접근을 위한 ProxyJump 활용

ProxyJump의 기능과 사용법 ProxyJump는 SSH 클라이언트에서 중간 서버(즉, 점프 호스트 또는 게이트웨이)를 통해 목표 서버에 연결할 수 있도록 해주는 설정 옵션입니다. 이는 단순한 네트워크 라우팅을 제공하며, 외부에서 직접 접근이 불가능한 내부 시스템에 안전하게 접속하는 데 유용합니다. 1. ProxyJump: 간편한 다중 라우팅 설정 ProxyJump는 특정 중개 ...

5월 25일 19:16에 게시됨

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

Python 프로젝트 배포 가이드

Git 코드 관리 및 동기화 ### Git 로컬 업로드 - 전역 설정 git config --global user.name "사용자" git config --global user.email "이메일@도메인.com" - 프로젝트 디렉토리 진입 - 초기화 git init - 원격 주소 설정 git remote add origin https://gitlab.com/username/repository.git ...

5월 20일 23:05에 게시됨