다중사용자시스템

muktiuser

다중 사용자란?

다중 사용자란, 여러 명의 사용자가 하나의 컴퓨터 시스템을 동시에 사용할 수 있는 환경

➡️ 예시

  1. 하나의 데스크톱 컴퓨터를 가졌을 때 가족 구성원들이 각각의 계정으로 로그인하여 사용
  2. 리눅스 서버에서 여러 사용자가 동시에 접속하여 서비스를 이용

다중 사용자 사용 배경

  • 자원 공유와 작업 분배의 효율성을 높이기 위해

이전에는 하나의 컴퓨터 시스템이 하나의 사용자에게만 할당

하지만, 이는 자원 공유와 작업 분배에 있어서 비효율적

→ 예를 들어, 여러 명의 사용자가 각자의 컴퓨터 시스템에서 동일한 작업을 수행한다면, 같은 자원과 시간이 중복 사용

→ 또한, 대형 컴퓨터 시스템을 가지고 있지 않은 소규모 기업이나 개인 사용자들도 컴퓨터 시스템을 공유하여 사용할 수 있는 방법이 필요

➡️ 이러한 문제점들을 해결하기 위해, 다중 사용자 시스템이 개발!

다중 사용자 시스템은 여러 명의 사용자가 하나의 컴퓨터 시스템을 동시에 사용할 수 있도록 하며, 각 사용자는 자신만의 작업 환경과 파일 시스템을 가지게 됩니다.

이를 통해 자원 활용과 작업 분배의 효율성을 높일 수 있습니다.

Linux 다중 사용자 시스템

<리눅스는 다중="" 사용자="" 시스템을="" 지원=""> ➡️ 리눅스 운영 체제는 멀티태스킹 및 멀티유저(다중 사용자) 기능으로 여러 사용자가 하나의 컴퓨터 시스템을 동시에 사용할 수 있습니다. 이러한 다중 사용자 시스템은 서버 환경에서 특히 유용합니다. 서버에서는 여러 사용자가 동시에 접속하여 서비스를 이용할 수 있습니다. 예를 들어, 인터넷 서비스 제공 업체에서는 웹 서버와 같은 시스템을 다중 사용자 시스템으로 운영하여 여러 사용자가 동시에 웹 서비스를 이용할 수 있습니다. 리눅스에서는 다중 사용자 시스템을 지원하기 위해 `사용자 계정 관리 및 권한 관리` 등의 다양한 기능을 제공합니다. 이를 통해 사용자의 접근 권한을 제어하고 보안을 강화할 수 있습니다.

## 사용자 계정 관리 1. 일반 사용자 계정 시스템에 로그인하여 파일을 읽거나 쓰는 등의 작업을 수행하는 일반 사용자 계정입니다. 이 계정은 시스템의 일부 리소스를 제한적으로 사용할 수 있습니다.

2. 슈퍼유저 계정(root) 시스템 관리자가 사용하는 계정으로, 시스템 전반적인 설정을 변경할 수 있습니다. root 계정은 일반 사용자 계정보다 더 높은 권한을 갖습니다.

3. 시스템 계정 시스템에서 특정 서비스나 데몬 등을 실행하기 위한 계정입니다. 이 계정은 보안상의 이유로 로그인할 수 없으며, 시스템에서 자동으로 생성되거나 관리자가 수동으로 생성합니다.

4. 게스트 계정 임시적인 사용자 계정으로, 일반 사용자 계정과는 달리 제한된 권한으로만 시스템을 사용할 수 있습니다. 보통 게스트 계정은 다른 사용자가 사용할 때의 편의를 위해 제공됩니다. 사용자가 로그인하면 시스템에서 생성되고, 로그아웃하면 삭제되는 특징이 있는데 보안상의 이유로 일부 시스템에서는 게스트 계정을 사용하지 않는 것이 좋습니다.

## 다중 사용자 시스템의 이점
서브목차