모든 운영 체제에 항상 루트 계정이 있는 이유는 무엇입니까? [폐쇄]

모든 운영 체제에 항상 루트 계정이 있는 이유는 무엇입니까? [폐쇄]

다른 운영 체제를 사용해 보았고 각 시스템에서 "루트" 또는 "관리자" 계정을 찾았습니다. 일반적으로 기본적으로 비활성화되어 있습니다. 그렇다면 이 계정의 목적은 무엇입니까? 이 계정이 왜 필요한가요? 운영 체제에서 언제 생성됩니까? "루트" 계정이 필요한 경우 왜 필요하며 운영 체제에서는 언제 사용합니까?

답변1

root보고 있는 모든 운영 체제에서 하나 또는 계정을 찾는 Adminstrator것은 단지 우연의 일치(또는 모든 것이 익숙하지 않은 결과일 수도 있음)일 뿐입니다 . 운영 체제에는 그러한 슈퍼유저가 필요하지 않으며 많은 운영 체제에는 그러한 사용자가 없거나 사용자에 대한 개념이 전혀 없습니다. 예를 들어 MSDOS.

운영 체제 제조업체로서 모든 프로그램이 제한 없이 모든 작업을 수행하지 못하도록 하려면 권한을 요청하고 허용하는 방법이 필요합니다. 이를 수행하는 방법에는 여러 가지가 있습니다(컴퓨터 전면 패널의 스위치를 켜고, 카드를 삽입하고, 슈퍼유저 자격 증명으로 로그인).

이에 대한 검사는 운영 체제에 내장되어야 합니다. 하지만 실제 활성화는 상황에 따라 이루어질 수 있습니다. 설치 시, 사용자 사이트 활성화 시 편리한 것(또는 고객이 기대하는 것).

슈퍼유저가 없는 경우(또는 잠재적으로 파괴적인 작업에 대한 액세스를 제한하는 다른 방법)는 사용자에게 친숙하지 않은 것으로 간주될 수 있습니다. 다운로드한 프로그램을 실행하는 것과 전체 디스크를 지우는 것 사이에는 아무런 관계가 없기 때문입니다.

그러한 수퍼유저는 필요하지 않지만 일단 메커니즘이 존재하고 올바르게 설치되면 이를 더 잘 활용할 수 있습니다. 그러나 상황에 따라 권한을 승격하려면 이 "승격"을 얻을 수 있는지 여부를 확인하는 메커니즘이 필요합니다. 그냥 루트로 로그인하면 소프트웨어일 뿐입니다. 전 세계의 모든 컴퓨터가 컴퓨터 전면에 슈퍼유저 모드용 스위치(누군가가 컴퓨터에 물리적으로 접근할 경우 보안 수준이 낮음)나 보안 카드 슬롯 및 해당 카드가 있는 경우 다음과 같이 사용할 수 있습니다. 메커니즘(그러나 이러한 보안 카드를 Linux의 설치 가능한 ISO와 함께 다운로드하기가 어렵기 때문에 그다지 편리하지 않습니다.)

관련 정보