모든 사용자를 루트로 설정하고 싶습니다. 내가 어떻게 해? 나는 우분투를 사용하고 있습니다.
답변1
단 하나뿐입니다 root
: root
.
모든 사용자에게 제공하고 싶다면관리 권한, 각 사용자에 대해 다음 명령을 실행합니다.
adduser the_accounts_username admin
답변2
누구에게 루트 권한을 부여하는지에 대해 좀 더 분별력이 있어야 합니다.
Ubuntu를 사용하고 있으므로 특정 사용자가 sudo
모든 것을 계속 유지하는 것을 원하지 않는다고 가정하므로 파일 수정을 살펴볼 수 있습니다 /etc/sudoers
.
sudo -i
echo 'USERNAME ALL=(ALL) ALL' >> /etc/sudoers
이렇게 하면 사용자 이름이 있는 사용자가 'ing USERNAME
' 없이 모든 명령을 실행할 수 있습니다 sudo
.
답변3
모든 사람에게 루트 비밀번호를 알려주십시오.
슬프게도 누구에게나 루트와 동일한 권한을 부여하는 것은 불가능합니다. 왜냐하면 루트는 특별하고 심지어 모든 파일 시스템 권한을 무시하기 때문입니다. 예를 들어 Windows의 경우 관리자에게 디렉토리에 들어가지 말라고 지시하는 것이 가능하지만 우리는 그렇게 할 수 없습니다(비록 관리자가 자신에게 권한을 부여할 수도 있음).
Linux 루트에서는 모든 것을 할 수 있습니다. 1024 이하의 서버 포트를 여는 것과 같은 일부 작업은 루트에서만 수행할 수 있습니다. 다른 사람은 이를 수행할 수 없습니다. 기간.
추신: 왜 그렇게 하려는지는 모르겠지만 아마도 sudo가 좋은 방법일 것입니다. 나는 당신이 모든 사람이 모든 것을 하기를 원한다는 것을 믿을 수 없습니다. 모든 사람에게 허용되는 작업을 지정하고 이를 sudo 구성에 추가해 보세요.
답변4
말 그대로 이~할 수 있다완료; 그러나 이 아이디어의 나쁜 점은 엄지 손가락처럼 눈에 띌 것입니다. 나는 완전성을 위해서만 이 답변을 제공합니다.
루트로 로그인하려는 모든 사용자에 대해 UID를 0으로 변경합니다.
root:x:0:0::/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologon
...
user1:x:0:0:User 1 name,,,:/home/user1:/bin/bash
user2:x:0:0:User 2 name,,,:/home/user2:/bin/bash
시스템 사용자를 0으로 변경하려고 하지 마십시오. 그들은 그것을 좋아하지 않습니다. 루트로 실행하는 것을 좋아하지 않는 몇 가지 소프트웨어가 나타날 수도 있습니다. su none -s 'start-command'는 (보통) 시작합니다.