질문: 데비안에서 새로운 사용자를 추가하는 가장 이상적인 방법은 무엇입니까? adduser
내 시스템에서 누락된 것 같습니다. 팁이 있나요?
통나무:
bash: adduser: command not found
편집하다:
adduser
설치된 것 같다
adduser is already the newest version (3.118).
바이너리로 수동으로 실행할 수 있습니까? 애플리케이션은 어디에 저장되나요?
답변1
일반 "로그인" 셸과 유사한 환경에서 루트 셸을 사용 su -l
하거나 실행합니다. su -
여기에는 단순히 sudo 없이 일반(sudo가 아닌) 사용자로부터 환경 변수 를 상속하는 것이 아니라 $PATH
사용자에 대한 환경 변수를 초기화하는 작업이 포함됩니다 . 를 참고 하시거나root
/sbin
$PATH
man su
https://linuxconfig.org/command-not-found-missing-path-to-sbin-on-debian-gnu-linux.
Debian 10을 새로 설치한 후 sudo를 활성화하는 방법은 다음과 같습니다.
$ su -l
# adduser <your_username_here> sudo
# logout
그런 다음 데스크톱 환경에서 로그아웃했다가 다시 로그인하세요.
답변2
sbin
경로에 추가하면 적어도 일시적으로 내 문제가 해결되는 것 같습니다.
export PATH="$PATH:/sbin:/usr/sbin:usr/local/sbin"
아니면 실행해 보세요./sbin/useradd
답변3
which adduser
쓰레기통이 어디에 있는지 알려줄 것입니다.
사용자를 추가하려면 루트여야 합니다.
또는 useradd
이 명령을 루트로 사용할 수 있습니다.