리눅스 시스템의 사용자 관리와 파일 권한 체계 이해
리눅스는 다중 사용자(Multi-User) 기반 운영체제로, 시스템 자원을 보호하고 효율적으로 공유하기 위해 사용자, 사용자 그룹, 그리고 권한이라는 세 가지 핵심 개념을 사용합니다.
1. 사용자 및 그룹의 개념
리눅스 시스템은 개별 사용자를 식별하기 위해 사용자 이름과 비밀번호를 사용하며, 각 사용자는 고유한 UID(User ID)를 부여받습니다.
루트(root) 사용자: ...
8월 29일 18:27에 게시됨
Linux 사용자 및 그룹 관리: 계정 설정과 권한 조정
셸 환경 유형
리눅스 시스템에서는 사용자가 로그인할 때 사용하는 셸(Shell)이 다양하며, 이는 사용자의 접근 가능 여부를 결정합니다.
/bin/bash # 로그인 허용
/sbin/nologin # 로그인 불가 (서비스 전용 계정에 사용)
/bin/sh # 기본 Bourne 쉘
/sbin/sync # 데이터 동기화 용도로만 사용
사용자와 그룹의 기본 구조
UID와 GID 이해하기 ...
7월 18일 03:29에 게시됨
간단한 Shell 스크립트 작성 및 실행 가이드
Shell 스크립트는 여러 리눅스(Linux) 명령어를 하나로 묶어 자동화된 작업을 수행하거나 반복적인 작업을 간소화하는 데 사용되는 강력한 도구입니다. 복잡한 프로그래밍 언어의 문법을 깊이 알지 못해도, 이미 익숙한 터미널 명령어를 활용하여 쉽게 스크립트를 작성할 수 있습니다.
명령어 조합하기
터미널에서 여러 명령어를 순차적으로 실행해야 할 때가 많습니다. ...
6월 19일 17:15에 게시됨