
비밀번호 프롬프트 없이 일반 사용자로부터 로그인할 수 있는 사용자를 생성하고 싶습니다. 어떻게 이를 달성할 수 있나요?
나는 다음을 수행하려고합니다 :
$ sudo useradd test
$ sudo passwd -d test
그런 다음 명령을 테스트로 실행해 보십시오.
$ su test id
Password
내 우분투 배포판:
$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
$ cat /proc/version
Linux version 5.0.0-35-generic (buildd@lcy01-amd64-022) (gcc version 8.3.0 (Ubuntu 8.3.0-6ubuntu1)) #38-Ubuntu SMP Sat Nov 9 17:51:58 UTC 2019
답변1
비밀번호가 삭제된 Linux 사용자의 비밀번호를 계속 묻는 이유는 무엇입니까?
다음을 사용하여 비밀번호 캐시를 지워야 할 수도 있습니다.
sudo -k
단독으로 사용할 경우 사용자의 캐시된 자격 증명을 무효화
-k (kill)
하는 옵션입니다 .sudo
sudo(8): 다른 사용자로 명령 실행 - Linux 매뉴얼 페이지
비밀번호 프롬프트 없이 일반 사용자로부터 로그인할 수 있는 사용자를 생성하고 싶습니다.
실행 명령:
sudo visudo
사용 중인 Linux 배포판과 이전에 visudo를 실행한 적이 있는지 여부에 따라 sudoers 파일을 편집하는 데 사용할 텍스트 편집기를 묻는 메시지가 표시될 수도 있고 표시되지 않을 수도 있습니다. 무엇을 선택해야 할지 확신이 없다면 nano를 사용하는 것이 좋습니다.
파일 맨 아래로 이동하여 다음 줄을 추가합니다.
<user> ALL=(ALL) NOPASSWD: ALL
참고:
<user>
사용자 이름으로 바꾸세요.- 파일을 저장하고 종료하십시오.
실행 명령:
sudo -k
기존 비밀번호 캐시가 삭제됩니다.
- 이제 끝났습니다!
테스트하려면 다음 명령을 실행하세요.
sudo ls
비밀번호를 묻는 메시지가 표시되지 않아야 합니다.
원천Jon의 사이트 - sudo 비밀번호 프롬프트 제거