리눅스2 리눅스 클라우드 입문 (서버접속, 배포운영, 보안설정) 클라우드 공부를 처음 시작했을 때 저는 AWS 콘솔에서 인스턴스를 만들고 서비스를 선택하는 것이 핵심이라고 생각했습니다. 하지만 실제로 서버에 접속하려는 순간부터 리눅스 기본기가 없으면 아무것도 할 수 없다는 걸 느꼈습니다. SSH 키 권한 오류, 낯선 디렉터리 구조, 로그 확인, 포트 충돌, 방화벽 설정까지 클라우드 운영의 많은 부분은 리눅스 위에서 움직이고 있었습니다. 저는 그때 클라우드는 버튼을 누르는 기술이 아니라 서버를 이해하고 운영하는 기술이라는 생각을 하게 됐습니다. 이 글에서는 제 경험을 바탕으로 클라우드 입문자가 왜 리눅스를 먼저 봐야 하는지 정리해 보겠습니다.리눅스 서버접속, 처음엔 왜 이렇게 막히나SSH(Secure Shell)라는 단어부터 낯설었습니다. 쉽게 말해 SSH란 인터넷을 .. 2026. 6. 11. 운영체제와 개발 공부 (배경, 핵심 분석, 실전 적용) 처음 개발 공부를 시작했을 때 저는 프로그래밍 언어 문법만 익히면 충분하다고 생각했습니다. 하지만 서버를 실행하고 배포하는 과정에서 포트 충돌, 파일 권한, 경로 차이, 메모리 사용량 같은 문제를 만나며 운영체제가 개발과 깊게 연결되어 있다는 것을 알게 됐습니다. 특히 로컬에서는 잘 되던 코드가 리눅스 서버에서 실행되지 않았을 때, 운영체제가 파일과 프로세스, 네트워크 자원을 어떻게 관리하는지 이해해야 원인을 찾을 수 있었습니다. 저는 운영체제가 어려운 이론이 아니라 개발자의 문제 해결력을 키우는 기본 토대라고 생각합니다. 이 글에서는 제 경험을 바탕으로 운영체제가 왜 개발 공부에서 자주 등장하는지 정리해 보겠습니다.운영체제가 개발 공부에 등장하는 배경코드를 처음 짜는 사람은 보통 운영체제를 그냥 컴퓨터.. 2026. 5. 30. 이전 1 다음