사용자 1명. 2개의 계정, 2개의 비밀번호

사용자 1명. 2개의 계정, 2개의 비밀번호

열정을 가지고 비밀번호를 싫어하는 사람으로서, 결코 사용되지 않고 내 사용자 비밀번호보다 더 많은 기능을 제공하지 않는 1개의 비밀번호를 만들어야 하는 이유는 무엇입니까? 결국 sudo를 자주 사용하게 되는 것 같습니다. (주로 이동식 드라이브를 설치 및 업데이트하고 마운트하기도 합니다.) 업데이트를 설치할 때마다 "sudo"를 입력할 필요가 없도록 별칭도 만들었습니다. 하지만 여전히 업데이트할 때마다 비밀번호를 입력해야 합니다. Arch Linux는 상당히 자주 사용됩니다. 단지 패키지를 찾는 경우에는 다른 명령을 사용해야 합니다.

내 데스크탑에서 내 루트 비밀번호는 내 사용자 비밀번호보다 약하지만 사용자 비밀번호를 1자보다 긴 비밀번호로 변경하기 전에는 (거의) 더 강력했습니다. 이제 내 루트 비밀번호는 사용자 비밀번호보다 훨씬 약합니다. 그 명백함은 내가 아직도 그것을 알고 있거나 적어도 그렇게 생각했던 유일한 이유입니다. 설치 후 루트 비밀번호를 변경한 기억이 없지만, 루트 비밀번호라고 생각했던 비밀번호로 로그인할 수 없습니다. 그건 그렇고, 나는 매우 창의적이지 않고 보안보다 설정을 완료하는 데 더 관심이 있기 때문에 "루트"(또는 그렇게 생각했습니다)입니다.

1명의 사용자에 대해 1개의 비밀번호만 사용할 수 있는 방법이 있습니까? 나는 많은 Linux 시스템이 관리자와 다른 여러 계정에 의해 실행되고 있다고 가정하는 것처럼 느낍니다. 나는 단지 사용자이자 해커로서 갑자기 관리 업무를 맡게 되었습니다.

내 기본 계정 외에 수동으로 추가된 내 컴퓨터의 유일한 사용자는 Linux를 처음부터 플레이하기 위한 계정입니다. 즉, 단일 컴퓨터에 한 사람이 3개의 계정을 가지고 있다는 의미입니다.

답변1

… 결코 사용되지 않고 내 사용자 비밀번호보다 더 많은 기능을 제공하지 않는 1개의 비밀번호를 만들어야 하는 이유는 무엇입니까? 결국 sudo를 자주 사용하게 되는 것 같아요…

별도의 루트 비밀번호가 필요하지 않습니다. 선택한 배포용 설치 프로그램이 루트 비밀번호를 설정하여 시작하더라도 일부 사용자 계정이 를 사용할 수 있는 한 나중에 sudo다음을 사용하여 루트 계정을 잠글 수 있습니다.

sudo passwd -l root

이후 루트 계정에는 비밀번호가 없으므로 표준 수단을 통해 해당 계정으로 로그인하는 것이 불가능합니다. 이는 SSH를 통한 공개 키 인증을 방지하지 않지만 거기 PermitRootLogin에 설정되는 경향이 있습니다 False.

Ubuntu와 그 파생 제품 중 상당수는 실제로 기본적으로 루트 계정을 비활성화하므로 이러한 관행은 Linux 세계에서 드문 일이 아닙니다.

답변2

나는 아니에요충분히귀하의 질문을 이해하지만 제가 하는 일을 알려드리면서 답변해 드리겠습니다.

루트 비밀번호가 설정되어 있지 않습니다. 루트로 로그인할 수 없습니다. 나는 sudo관리 업무를 하곤 합니다. 내가 정기적으로 수행하는 몇 가지 명령은 sudo보안에 거의 위험을 초래하지 않습니다( sudo apt update등). /etc/sudoers비밀번호 없이 이 명령을 실행할 수 있도록 설정했습니다 .


참고: 원격 로그인을 비활성화하고 컴퓨터가 보안되어 있어 신뢰할 수 없는 사람이 접근할 수 없다면 암호가 필요하지 않습니다. 신뢰할 수 없는 사람이 혼자 남겨진 경우 비밀번호는 자신이 무엇을 하고 있는지 모르는 사람만 중지할 수 있습니다(만질 수 있으면 침입할 수 있습니다).

관련 정보