728x90
728x90
[ 프로그래밍/42 Gyeongsan ]Born2beRoot2025-08-05 18:53:21들어가며이번에 다룰 과제는 Born2beroot 과제이다. 나는 시간이 없어 아쉽게도 Debian으로 과제를 수행했지만, 과제 정리만큼은 Rocky Linux의 핵심 개념을 정리해보고자 한다. Born2beroot 과제를 수행하기 위해 Rocky Linux를 사용하는 경우 필요한 주요 사전 지식은 다음과 같다.LVM(Logical Volume Manager): 디스크 파티셔닝과 유연한 스토리지 관리 기법UFW(Uncomplicated Firewall): 방화벽 설정 및 네트워크 보안SSH 보안 설정: 원격 접속 보안 강화 및 설정 방법Sudo와 사용자 관리: 권한 관리 및 보안 설정SELinux: 시스템 보안 정책 및 적용 방법Hostname 및 네트워크 설정: 서버의 네트워크 환경 구성기본적인 서비스 ..
[ 프로그래밍 ]리눅스 한 학기 살기 - 4주차2025-04-09 16:30:10들어가며지난 3주에 걸쳐 ssh와 원격 데스크톱 설정을 완료했다고 생각하던 찰나, 공인 IP에 SSH(22번)나 RDP(3389번) 포트를 그냥 노출시키는 건 엄청 위험하다는 것을 알게 되었고 그로 인해 라즈베리파이5의 보안 강화를 위해 VPN을 설치하게 되었다. VPN은 외부에서 라즈베리파이가 있는 내부 네트워크로 안전하게 접속할 수 있는 암호화된 터널을 제공하기 때문에, 보안상 걱정이 없을 것으로 보인다. 사용 목적(외부에서 집 안의 라즈베리파이로 안전하게 접속)에 가장 적합하고, 비교적 설정이 간편하며, 라즈베리파이 환경에서 많이 사용되는 VPN 솔루션 두 가지를 정리하고 그에 따른 설정 방법과 Trouble Shooting 과정을 단계별로 설명하겠다. 추천 VPN 솔루션비교적 사용하기 편한 VPN..
[ 프로그래밍 ]리눅스 한 학기 살기 - 1주차2025-03-16 00:52:51들어가며대학교 마지막 학기에 재학 중이다. 3학점만 들어도 졸업이 가능했으나, 또 무슨 심보가 발동 됐는지 결국 18학점 꽉 채워버렸다 (나란 인간 정말...) 매번 게임과 관련된 수업만 듣다 이번 학기에 백엔드 관련 수업만 4개를 넣었다. (심지어 전부 같은 교수님이다) 세계관이 겹치니까 나름 수업 듣는 재미도 있다. 그 중, 내가 듣는 수업 중 "오픈소스SW개발방법및도구"라는 수업인데 과제 중에 "리눅스 한 학기 살기"라는 과제가 있다. 과제 개요는 아래와 같다. 1주차 : 선정한 리눅스 설치2주차 ~ 12주차 : 매주 1개의 프로그램을 설치하고, 프로그램 당 2페이지 이상의 보고서를 작성함하나의 보고서에 매주 보고 내용을 추가하는 형태로 진행함자유 양식임13주차 : 감상문을 추가로 보고서에 작성함 ..
728x90
728x90