나는 작동하는 자동 스크립트를 가지고 있으며, 단지 홈 디렉토리를 만들지 않는다. 데이터는 데이터베이스에서 추출됩니다.sudo useradd는 홈 디렉토리를 만들지 않을 것이다
을 Heres 스크립트 :
$SQL -s -e "SELECT uid, password FROM registrations WHERE processed = 0" \
| while read A B; do
sudo useradd $A -p $B -m /home/
당신이 -m
을 볼 수있다,하지만 그것을 무시하고 홈 디렉토리를하지 않습니다 내가 왜 아무 생각이 없다 보인다. 내가 뭔가를 놓치고 있어야합니다하지만 난 모르겠어 무엇
정확하게 '자동 스크립트'를 어떻게 실행하고 있습니까? –
지금은 타이핑하여. test.sh – user3078177
스크립트를 실행하고있는 사용자가'useradd'를 수행 할 수있는 권한을 가지고 있습니까? 제 말은'sudo '없이'useradd ...'를 콘솔에서 직접 실행하면 작동합니까? 마지막으로 sudo'sudo./test.sh'를 사용하여 전체 스크립트를 실행하면 효과가 있습니까? –