본문 바로가기

리눅스서버

(4)
리눅스 서버 사용자 계정 관리: 생성부터 삭제, 잠금까지 실전 가이드 리눅스(Linux) 시스템을 운영하고 관리할 때 가장 기본적인 업무는 바로 사용자 계정 관리(User Account Management)입니다. 불필요한 계정을 방지하고 적절한 권한을 부여하는 것은 서버 보안의 첫걸음입니다.본 실전 가이드에서는 리눅스 환경에서 사용자 계정을 생성, 수정, 잠금 및 삭제하는 필수 명령어와 보안 관리 노하우를 정리해 드립니다.1. 리눅스 계정 정보의 핵심 파일 2가지리눅스 시스템은 사용자 계정과 비밀번호 정보를 특정 파일에서 중앙 관리합니다./etc/passwd: 계정명, UID, GID, 홈 디렉터리, 기본 쉘 정보 저장/etc/shadow: 암호화된 비밀번호, 비밀번호 만료일 및 계정 잠금 정보 저장 (보안을 위해 root 권한만 접근 가능)2. 신규 사용자 계정 생성 ..
Linux 서버 SSH 접속 기록 확인방법: 누가 접속했는지 완벽하게 조회하기 리눅스 서버(Linux Server)를 운영하다 보면 보안 관리와 시스템 점검을 위해 서버에 누가, 언제, 어떤 IP로 접속했는지 확인해야 하는 순간이 반드시 찾아옵니다. 특히 인프라 관리자나 웹 개발자라면 인가되지 않은 사용자의 접근이나 의심스러운 로그인 시도를 주기적으로 모니터링하는 것이 매우 중요합니다.이번 글에서는 리눅스 서버에서 SSH 접속 기록을 확인하는 가장 효과적인 Command 라인 명령어들과 로그 파일 분석 방법에 대해 상세히 정리해 드리겠습니다.1. 현재 접속 중인 사용자 확인하기 (who, w)지금 이 순간 서버에 접속해서 활동 중인 계정이 누구인지 실시간으로 확인하고 싶다면 아래 명령어들을 활용할 수 있습니다.who 명령어현재 서버에 로그인되어 있는 모든 사용자의 목록과 접속 단말..
리눅스 서버 SSH 보안 강화 방법: 기본 포트 변경보다 중요한 설정들 리눅스 서버를 운영하면서 보안을 위해 가장 먼저 하는 작업 중 하나가 SSH 기본 포트(22번)를 변경하는 것입니다. 하지만 포트 변경은 자동화된 스캐너의 무차별 접속 시도를 잠시 피하는 '은폐를 통한 보안(Security by Obscurity)'일 뿐, 근본적인 해결책이 되지 못합니다. Port Scan 도구를 사용하면 변경된 포트도 금방 노출되기 때문입니다.진정한 서버 보안 강화를 위해 기본 포트 변경보다 훨씬 강력하고 필수적인 SSH Core 보안 설정 4가지를 소개합니다.1. 비밀번호 로그인 차단 및 SSH 키 인증 도입대부분의 서버 침해 사고는 취약한 비밀번호를 노린 '무차별 대입 공격(Brute Force Attack)'이나 '사전 대입 공격(Dictionary Attack)'에서 시작됩니다..
Nginx 웹서버 설치 및 기본 환경 설정 방법(SSL 보안 인증서 적용 포함) 웹사이트를 직접 운영하거나 개인 서버를 구축하려고 하면 가장 먼저 만나게 되는 것이 웹서버입니다. 그중 Nginx는 가볍고 빠르면서도 다양한 환경에서 사용할 수 있어 개인 홈페이지부터 기업 서비스까지 폭넓게 사용되고 있습니다.Nginx는 단순히 웹페이지를 보여주는 프로그램만 의미하지 않습니다. 웹서버 역할뿐만 아니라 다른 서버로 요청을 전달하는 역방향 프록시, 캐시, 로드밸런서 등 다양한 기능을 제공합니다.이번 글에서는 리눅스 서버를 처음 사용하는 분들도 따라 할 수 있도록 Nginx 설치부터 기본 설정, 도메인 연결, HTTPS를 위한 SSL 인증서 적용까지 순서대로 알아보겠습니다.1. Nginx를 설치하기 전에 확인할 것먼저 서버에 접속할 수 있어야 합니다. 일반적으로 VPS나 클라우드 서버를 이용한..

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 블로그 이름