비밀번호 없는 로그인(물리적 콘솔 및 다른 사용자로부터)

비밀번호 없는 로그인(물리적 콘솔 및 다른 사용자로부터)

비밀번호 없이 로그인하도록 사용자(Debian)를 구성하는 방법은 무엇입니까?

su - user비밀번호가 없는 사용자는 비밀번호를 입력하지 않고 다른 사용자를 사용하여 물리적 터미널(ttys - pty 아님)에 로그인해야 합니다 .

(이 환경에서는 보안이 필요하지 않습니다)

답변1

대신 파일에 /etc/pam.d/common-auth모듈 인수만 포함되어 있는지 확인하십시오 . 그러면 비밀번호가 설정되지 않은 경우 사용자가 비밀번호 없이 로그인할 수 있습니다.nulloknullok_secure

답변2

죄송합니다. 처음에는 귀하의 질문을 오해했습니다. 사용자를 비밀번호 없이 변경해야 하는 경우 다음을 실행할 수 있습니다.

sudo passwd -d <name of user>

또는 비밀번호가 없는 사용자에게만 로그인을 사용하려는 경우 su다음과 같이 실행하세요.

`sudo su <user>`

다음과 같은 명령을 사용하여 파일을 변경 sudo하지 않는 한 평소대로 비밀번호를 입력 해야 합니다 ./etc/sudoerssudo visudo

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

다음과 같아야 합니다:

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL)NOPASSWD: ALL

그중에는 Archlinux %sudo와 같은 다른 Linux 배포판에서 다른 이름을 가진 그룹이 있을 수 있습니다 . %wheel이렇게 수정하면 sudo시스템 전체 명령에 암호가 필요하지 않게 됩니다.

관련 정보