"sudo" 명령을 사용할 수 없는 이유는 무엇입니까? [폐쇄]

"sudo" 명령을 사용할 수 없는 이유는 무엇입니까? [폐쇄]

DEBIAN 10.5.0 AMD64 CD 설치 -

설치할 디스크를 넣은 후 "루트" 이름과 비밀번호를 묻는 메시지가 표시되고 이어서 "사용자" 이름과 비밀번호를 묻는 메시지가 표시됩니다.

저는 다른 사용자 이름과 비밀번호를 사용하여 이 작업을 수행했습니다. 터미널을 열면 내 "루트" 사용자 이름이 표시되지만, 비밀번호를 입력하면 터미널은 "사용자" 계정의 비밀번호만 허용합니다.

"sudo"를 시도하면 "root" 사용자 이름이 "sudoers" 파일에 없다는 메시지가 나타납니다. 뿌리를 내릴 수 없습니다.

sudo를 사용할 때 터미널에서 "루트" 비밀번호를 입력할 수 없는 이유는 이해가 되지 않습니다. 나는 올바른 사용자 이름과 비밀번호를 가지고 있다고 확신합니다.

업데이트 1:

일반(루트가 아닌) 사용자로만 로그인할 수 있습니다. 그러다가 터미널을 열어보니 터미널 이름이 데비안을 설치할 때 만들었던 "root username@xyz" 였습니다. 그러나 루트 사용자 이름과 루트 계정에 대해 생성한 비밀번호가 작동하지 않습니다. 대신 일반 사용자 비밀번호를 사용할 수 있습니다.

그래서 루트로 로그인하면 루트로 로그인할 수 없기 때문에 "id"를 보여드릴 수 없습니다. 표시되는 사용자 이름(로그인하는 위치) 아래에 있는 작은 메시지를 클릭하고 루트 사용자 이름과 비밀번호를 여러 번 시도했지만 역시 작동하지 않았습니다.

터미널에서 "su apt-get update"를 시도했는데 "su: 사용자 apt-get이 존재하지 않습니다"라는 오류 메시지가 표시되었습니다.

업데이트 2: 현재는 댓글을 달 수 없어서 여기에 글을 남깁니다. OS를 다시 설치했지만 "root"에 대한 비밀번호를 만들지 않았습니다. 이로 인해 일반 사용자는 "sudo"를 사용할 때 "루트" 권한을 갖게 됩니다. 이전에 루트 비밀번호를 입력했는데 루트로 "로그인"하는 방법을 모르겠습니다. 결국에는 둘 다 맞습니다. "루트" 비밀번호만 있고 사용자 이름은 없습니다.

업데이트 3: 참고하세요. 첫 번째 계정의 경우 알 수 없는 이유로 로그인 자격 증명이 작동하지 않아 계정을 설정한 후 다시 로그인할 수 없어서 두 번째 계정을 만든 다음 함께 병합해야 했습니다. 이 메시지가 해결되었음을 표시하기 위해 클릭할 수 있는 "해결됨" 아이콘이 표시되지 않습니다. 또한 "코멘트"를 게시할 수 없습니다. 감사해요.

답변1

데비안에서 루트 계정을 설정하는 방법에는 두 가지가 있습니다.

  1. 그렇게 하면 별도의 비밀번호를 사용하십시오. 기본적으로 루트로 전환을 사용해야 합니다 su. 직접 설정해야 합니다 sudo.

    귀하의 경우에는 su루트 비밀번호를 입력해 보십시오. 이렇게 하면 루트 쉘이 열립니다. 여기에서 설치 sudo(이미 수행한 것으로 생각됨)를 수행 하고 sudo이를 허용하는 그룹 sudo( adduser youruser sudo)에 루트가 아닌 사용자를 추가할 수 있습니다.

  2. 다른 배포판에서 기본적으로 수행되는 것처럼 암호는 없습니다. 그러면 루트로 직접 로그인할 수 없지만 sudo설치가 진행되며 초기 사용자(설치 중에 구성됨)는 루트로 전환할 수 있습니다 sudo.

관련 정보