Linux Debian에서 루트 액세스 권한이있는 새로운 사용자


9

"시스템 설정"의 "사용자 계정"을 사용하여 새 사용자를 만들었습니다. 이 새로운 사용자가 루트와 동일한 수준의 액세스 권한을 갖도록 권한을 부여하려면 어떻게합니까?


새 사용자에게 루트 비밀번호를 알려주시겠습니까?
41754

4
왜 이러고 싶니? 일반적으로 다른 사용자에게 루트와 동일한 액세스 권한을 부여하는 것은 좋은 생각이 아니므로 다른 사용자가 sudo의 사용을 제안하는 이유입니다. 이 사용자에게 정확히 무엇을해야하는지 더 자세히 알려 주시면 상황에 맞는 더 나은 정보를 찾아 낼 수 있습니다.
Spooniest

답변:


8

당신은 그렇게하고 싶지 않습니다. 대신 sudo를 사용하십시오.

Ubuntu의 최신 버전에서 sudo를 사용하여 승격 할 수있는 기본 그룹의 이름은 "sudo"입니다. usermod(또는 슬프게도 아무것도 모르거나 그래픽 지침을 제공하려고하는 그래픽 인터페이스)를 사용하여 사용자를 추가 할 수 있습니다 .

usermod -a -G sudo new_user

새 사용자가 다시 로그인하도록하십시오. 그 sudo후에는 다른 사용자에게도 가능해야합니다 .


7
"그러고 싶지 않아."그가 실제로 원하는 것처럼 보인다.
PMint

1
@PMint 사람들이 원하는 것과 실제로 권장되는 것이 항상 같은 것은 아닙니다 (답변은 실제로 거의 동일한 방법을 제안하지만, 당신이 무엇을 얻고 있는지 잘 모르겠습니다).
Chris Down

8

루트-하나만있을 수 있습니다.

(그러나 루트는 여러 이름을 가질 수 있습니다).

루트와 동일한 권한을 가진 계정을 만들려면 계정의 UID를 0으로 설정하십시오. 그러면 그것들은 루트가되지만 다른 이름을 갖게됩니다.

이것의 일반적인 예 toor는 대체 루트 로그인 으로서 쉘이나 다른 사소한 이유 가 /bin/csh아닌 UID 0으로 생성 된 계정 이름 입니다 (예 : 일부 * bsd 시스템에서) /bin/sh.

그러나 여러 사람들이 이미 말했듯 이이 작업을 원하지 않습니다 . 당신은 당신이 생각한다고 생각할 수도 있지만, 실제로는 그렇지 않습니다. sudo대신 설치하고 구성하십시오 .


흥미 롭습니다. 한 번 로그인했을 더 이상 원래 루트 로 로그인 할 수 없었습니다. 왜냐하면 로그인 프로세스 초기에 사용자 ID (둘 다 0) 만 정보를 찾는 데 사용되기 때문에 새로운 사용자가 발견 되었기 때문입니다. 먼저.
피터-모니카 복원 복원

@ PeterA.Schneider 로그인 프로세스의 초기 단계는 아닙니다. 사용자 ID는 계정을 정의합니다. 사용자 ID는 동일하지만 사용자 이름이 다른 두 개의 항목이있는 경우 두 세트의 신임 정보 가 있는 동일한 계정 입니다.
질 'SO-정지 존재 악마'

2

터미널을 사용하고 싶을 것입니다. 전체 루트 액세스 권한을 부여하려면 루트 계정으로 이동하십시오.

su

그런 다음 sudoers 파일을여십시오.

visudo

그런 다음 사용자 이름을 목록에 추가하십시오.

username ALL=(ALL) ALL

그런 다음 사용자에게 모든 루트 액세스 권한을 부여해야합니다.


0

adduser USERNAME sudo더 안전하고 기능적인 루트로 사용하십시오 .

사용자 "USERNAME"을 sudo 그룹에 추가하려면 다음을 수행하십시오.

$ su root
# adduser USERNAME sudo

내가 알 수있는 한, 문제는 새로운 사용자를 추가하는 것이 아니라 수퍼 유저 계정에 대한 액세스 권한을 부여하는 것입니다.
Chris Down

usermod : 그룹 'sudo'가 존재하지 않음
AMB
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.