2011-09-05 7 views
0

단일 useradd 지시어로 우분투 리눅스 11.04에 사용자를 추가하려고합니다. -p 옵션을 사용하는 우분투 리눅스 useradd

나는 여기에 비슷한 찾았지만 나는 완전히 그것을 알아낼 수 없습니다 Useradd using crypt password generation

이의 내 이름은 ohill이고 비밀번호는 명령 행 지시어는 정확히 무엇을 할 것 justpass라고하자? 여기 제가 지금까지 제가 위의 링크에서 빌린 것이 있습니다.

useradd -p $(perl -e 'print crypt("justpass", "aa")') -g sudo -s /bin/bash -m ohill 

작동하지 않는 것으로 보입니다. 뭔가 실종되었다고 확신합니다.

아이디어가 있습니까? 나는 쉘 스크립트에 쉽게 넣을 수있는 것을 찾고있다.

+0

나는 아래 표를 얻는 이유가 무엇인지 전혀 모르는 범죄라고 생각합니다. –

답변

1

나는 다음과 같은 사항에 대해 해결 :

useradd {myusername} -g sudo -s /bin/bash -m 
echo "{myusername}:{mypassword}" | chpasswd 

그것은 두 줄의 그러나이 사업을 수행합니다.

그래서 내 명령 행 지시어는 것 이상 내 초기 문제의 사용자 이름과 비밀번호를 부여 :

useradd ohill -g sudo -s /bin/bash -m 
echo "ohill:justpass" | chpasswd 

나는 그것이 다른 사람을 위해 유용 바랍니다.

건배.

관련 문제