"슈퍼 유저"라는 용어의 사용에 대한이 다른 질문에서 영감을 얻은 이유는 root
무엇입니까? 왜 유닉스 / 리눅스 시스템에서 도대체 가장 강력한 사용자 입니까? 왜 admin
, sysop
, base
, king
유사하거나 뭔가? 내가 그 용어를 읽을 때 내가 root
생각하는 모든 것은 식물의 뿌리입니다.
평범한 관찰뿐만 아니라 인용 및 참고 문헌을 제공하십시오.
"슈퍼 유저"라는 용어의 사용에 대한이 다른 질문에서 영감을 얻은 이유는 root
무엇입니까? 왜 유닉스 / 리눅스 시스템에서 도대체 가장 강력한 사용자 입니까? 왜 admin
, sysop
, base
, king
유사하거나 뭔가? 내가 그 용어를 읽을 때 내가 root
생각하는 모든 것은 식물의 뿌리입니다.
평범한 관찰뿐만 아니라 인용 및 참고 문헌을 제공하십시오.
답변:
Linux ( Unix ) 의 선구자에 대한 고대 선구자 는 Multics 운영 체제였으며 Multics에서는 특권 사용자의 홈 디렉토리가 루트 디렉토리 였습니다.
그리고 일부 슈퍼 크리에이티브 유형은 root
특권 사용자 의 이름 을 내놓았습니다 . 그리고 Unix는 Unix 의 원래 작가 인 Dennis Ritchie 또는 Ken Thompson 과 같은 Multics에서 일한 사람들에 의해 만들어 졌기 때문에 고착되었습니다 .
아마도 신뢰할만한 소스가 없을 것입니다. 다음과 유사한 가정이 있습니다 : "root라는 이름은 Unix 시스템의 루트 디렉토리를 수정할 권한이있는 유일한 사용자 계정이기 때문에 시작되었습니다." 에서 위키 백과 : 수퍼 유저 .
list_vols
은 문서의 섹션 6-40에 있는 명령에서 출력 된 것으로 보입니다 . 여기서 "root"는 사용자가 아니라 논리 볼륨으로 표시됩니다. (이 문서에서는 "root logical volume", "root physical volume", "root card"및 "root directory"와 "root2"에서 "root6"까지의 물리적 볼륨에 대해 언급합니다. 많이 사용되는 용어!)
일부 구내
일부 초기 UNIX 시스템 (특히 CMU의 시스템)은 사용자를 " 아바타 " 라고 불렀습니다 . 특수 상태를 지정하고 사람들이 로그인하지 못하도록 설득하려고했습니다. 그 당시에는 BSD 시스템이 / bin / csh를 기본 루트 쉘로 사용 했기 때문에 암호 파일에서 / bin / sh 및 / bin /을 사용하여 로그인 sroot 및 kroot 가있는 시스템을 두 번째 및 세 번째 줄로 표시하는 경우가있었습니다. 기본 쉘로 ksh.
단순히 그것은 일반적인 것이됩니다.
루트 사용자는 모든 파일 시스템이 상주 하는 루트 폴더 ( /
) 의 소유권 (하위 디렉토리 및 파일을 포함한 다른 모든 파일 및 디렉토리 ) 의 소유권을 가졌다 는 사실 과 관련이 있습니다. 모든 프로세스 (프로세스 init
의 루트 이며 루트도 소유 함)와 중요한 프로세스, 데몬의 모든 권한과 특권 ...
루트 페이지 [ 2 ] 에서 Linux Information Project 상태에 대한 지원이 더있을 수 있습니다 .
모든 강력한 관리 사용자에 대해 루트라는 용어를 사용하는 것은 루트 디렉토리에 쓰기 권한 (즉, 파일 수정 권한)이있는 유일한 계정이라는 사실에서 비롯된 것일 수 있습니다.
에서 더 많은 텍스트를 스트리핑 루트 페이지 의 리눅스 정보 프로젝트 [ 2 ]
root 는 기본적 으로 Linux 또는 다른 Unix 계열 운영 체제의 모든 명령 및 파일에 액세스 할 수 있는 사용자 이름 또는 계정입니다 . 루트 계정, 루트 사용자 및 수퍼 유저라고도합니다.
...
루트 권한은 루트 계정이 시스템에서 갖는 권한입니다. 루트 계정은 시스템에서 가장 특권시키고 절대 권력이 (모든 파일과 명령에 즉, 완전한 액세스). root의 권한 중에는 원하는 방식으로 시스템을 수정하고 기본적으로 예약 된 사용자를 포함하여 다른 사용자에 대한 액세스 권한 (예 : 특정 파일 및 디렉토리를 읽고 수정하고 실행할 수있는 기능)을 부여하고 취소하는 기능이 있습니다. 뿌리.
...
루트라는 용어의 사용모든 강력한 관리 사용자는 root가 루트 디렉토리에 쓰기 권한 (즉, 파일 수정 권한) 이있는 유일한 계정이라는 사실 때문에 발생할 수 있습니다 . 루트 디렉토리는 Unix와 같은 운영 체제에서 파일 시스템 (즉, 파일을 구성하는 데 사용되는 전체 디렉토리 계층)이 트리와 같은 구조로 설계되었다는 사실에서 그 이름을 얻습니다. 여기서 모든 디렉토리는 트리의 루트와 유사한 단일 디렉토리에서 분기됩니다.... (유닉스의 시작에 대해 말하기)
또한 시스템 관리자가 개별 문제를 해결하기 위해 사용자 디렉토리 및 파일 입력, 일반 사용자에게 권한 부여 및 취소, 중요한 시스템 액세스와 같은 작업을 수행 할 수있는 수단이 필요했습니다. 파일을 복구하거나 시스템을 업그레이드하십시오.
(여기에는 계층 구조와 시작점의 근본이 필요함을 암시합니다.)
BTW 이름 God
이 방금 찍힌 것 같고 분노와 항의를 불러 일으킬 수 있습니다 ...
/
가 파일 시스템 트리의 루트이기 때문에 이미 "루트"라고 언급 하고 있으며 루트 사용자는