본문 바로가기

리눅스의 모든 것26

리눅스 사용자에게 sudo 권한 주는 법 – 실전 명령어 쉽게 설명 처음 리눅스를 쓰면서 "Permission denied" 또는 "Operation not permitted" 같은 메시지를 자주 보셨을 거예요.이유는 간단합니다. 관리자 권한이 없기 때문이에요. 특히 새로운 사용자를 만들고 시스템을 관리하려다 보면sudo가 되지 않아서 패키지 설치나 설정 변경을 못하는 경우가 많아요. 저도 예전에 ‘사용자는 만들었는데, 왜 이 계정은 아무것도 못 하지?’ 싶었던 적이 있었어요.그때 처음 알게 된 게 바로 sudo 권한 설정이었습니다. 오늘은 누구나 쉽게 따라할 수 있도록리눅스 사용자에게 sudo 권한을 부여하는 방법을 단계별로 알려드릴게요.📌 목차sudo란? 개념 간단 정리사용자에게 sudo 권한 주는 기본 방법sudo 그룹 확인 및 관리sudoers 파일로 세밀한 설.. 2025. 8. 12.
리눅스 하드디스크 마운트 따라하기 – 새 디스크 붙이는 실전 가이드 리눅스에서 하드디스크나 SSD를 새로 연결했는데,df -h로 아무리 확인해도 안 보일 때 있지 않으셨나요?저도 처음에 “디스크는 분명 꽂았는데 왜 안 뜨지?” 싶어서 한참 헤맸던 기억이 있어요.사실 리눅스는 디스크를 자동으로 ‘마운트’하지 않으면 사용할 수 없어요.즉, 연결만 했다고 저장공간으로 바로 쓸 수 있는 게 아니라,파일시스템 포맷 → 마운트 포인트 지정 → mount 명령어 실행 이라는 과정을 거쳐야 해요. 오늘은 신규 하드디스크 마운트 방법부터, 자동 마운트 설정, 마운트 해제까지실제로 사용하는 순서대로 알려드릴게요.한 번만 성공해보면 다음부터는 5분도 안 걸립니다!📌 목차마운트란 무엇인가?디스크 상태 확인 (블록 장치 찾기)디스크 포맷 및 파일시스템 생성디스크 마운트하기부팅 시 자동 마운트.. 2025. 8. 11.
리눅스에서 Docker 설치하는 법 – 초보자도 10분 만에 완성 “리눅스 서버에 도커 설치만 해놓으면 다 끝난 거야.”요즘 개발자나 시스템 관리자는 이렇게 말할 정도로 Docker는 기본 중의 기본 도구가 되었습니다. 처음 도커를 들었을 땐 저도 "뭔가 무거운 가상머신 같은 건가?" 싶었지만,막상 설치하고 docker run hello-world 명령 한 줄 돌려봤을 때,‘이게 이렇게 간단하다고?’라는 충격을 받았어요. 이번 글에서는 Ubuntu 리눅스에 Docker를 설치하는 가장 정확한 방법을누구나 따라할 수 있게 순서대로 설명해드릴게요.설치만 성공하면, 이후엔 단 몇 줄로 웹서버든 데이터베이스든 다 돌릴 수 있습니다!📌 목차Docker란? 간단 개념Docker 설치 준비 (의존 패키지 및 키 등록)Docker 본체 설치사용자 권한 추가 및 테스트설치 후 확인 .. 2025. 8. 10.
이것만 해도 서버 해킹 80%는 막습니다 – 리눅스 방화벽 기초 설정법 리눅스로 서버를 처음 열었을 때 가장 두려운 건“지금 이 서버 혹시 외부에서 뚫린 거 아냐?” 하는 걱정이었어요.저도 처음엔 웹서버만 열어놨는데, 로그에 외국 IP들이 쉴 새 없이 접속을 시도하더라고요.그때부터 알아본 게 바로 방화벽(firewall)입니다.리눅스에서는 UFW나 firewalld 같은 도구를 통해 포트를 열고 닫을 수 있어요.생각보다 어렵지 않고, 몇 줄만 설정해도 서버 보안이 몇 배 강화됩니다. 오늘은 우분투(Ubuntu)에서는 UFW, CentOS나 RHEL 계열에서는 firewalld를 사용하는 방법을하나하나 설명드릴게요. 실습 중심으로 따라오기만 하면 설정 끝입니다!📌 목차방화벽이란? 왜 필요한가UFW로 방화벽 설정하기 (우분투 기준)Firewalld로 설정하기 (CentOS 기.. 2025. 8. 10.
리눅스 네트워크 설정, 이 글 하나면 끝! (IP 확인부터 고정까지) 리눅스를 설치한 후 가장 먼저 점검해야 할 것이 바로 네트워크 설정입니다.특히 서버 운영을 하거나 가상머신을 사용할 경우,IP 주소가 제대로 잡히지 않으면 패키지 설치도, 원격 접속도 모두 불가능하죠. 저도 처음엔 인터넷이 안 되길래 "이거 뭐가 문제지?" 하며 헤맸는데,알고 보니 IP가 자동으로 할당되지 않았거나, DNS가 빠져있던 경우가 많았어요. 오늘은 초보자도 쉽게 따라할 수 있도록IP 주소 확인, 수동 설정, DNS 설정, 연결 테스트 방법까지리눅스에서 네트워크를 설정하는 방법을 차근차근 알려드릴게요.📌 목차현재 IP 주소 확인 방법네트워크 재시작 및 인터페이스 확인고정 IP 설정 방법 (우분투 & CentOS)DNS 서버 설정하기네트워크 연결 테스트 명령어1. 현재 IP 주소 확인 방법리눅스.. 2025. 8. 10.
5분 만에 웹페이지 띄우기! 리눅스 웹서버 설치 기초 완전 정리 "개발자처럼 웹페이지를 리눅스에서 띄워보고 싶다!""정적 홈페이지라도 직접 만들어보고 싶다!""포트만 열었을 뿐인데 왜 접속이 안 되지?" 리눅스를 쓰다 보면 한 번쯤 웹서버 설치를 시도하게 됩니다.저도 처음에는 무작정 설치했지만, 어떤 포트를 열고 어디에 HTML을 넣어야 할지 몰라서 고생했어요. 그래서 오늘은 리눅스에서 가장 많이 쓰는 웹서버인 Apache와 NGINX를 기준으로,누구나 따라할 수 있는 설치, 실행, 확인, 설정 방법을 하나하나 정리해드릴게요.📌 목차웹서버란? Apache vs NGINXApache 웹서버 설치 및 실행NGINX 웹서버 설치 및 실행기본 HTML 페이지 띄우기포트 확인 및 외부 접속 허용 방법1. 웹서버란? Apache vs NGINX웹서버는 브라우저에서 주소를 입력.. 2025. 8. 9.