수많은 계정을 한꺼번에 만드는 방법을 아시면 ...

pilspark의 이미지

실습용 계정을 100개정도 한꺼번에 만들고 암호까지 설정하는 방법이 있는지요?

계정이야 스크립트 파일로 만들어 돌리면 간단히 해결되는데, 문제는 암호입니다. 요즘 리눅스가 (제가 알기로는) 암호를 설정해주지 않으면 로그인 할 수가 없고, 암호를 설정하려면 일일이 # passwd username 쳐서 두 번씩 암호를 넣어주면 되겠지만 이게 번거로워서...

방법을 아시면 가르쳐 주십시오.

1day1의 이미지

실습용 계정이라면, 동일한 암호로 설정하고, 실습생(?)에게 암호를 바꾸도록 하는 것이 좋을 듯 하네요.

/etc/passwd , group , shadow 파일을 작업하고, 홈디렉토리 만들고.
이때 암호는 하나설정하고, shadow 파일에서 설정한 라인을 복사하면 될 듯 합니다.
맨앞의 계정ID 만 해당 계정으로 수정해 주고요.

암호를 하나로 설정하기 조금 그렇다면, 직접 crypt( md5 인가?) 함수로 암호를 만들어 주는 스크립트를 짜는 것도 좋겠네요.

F/OSS 가 함께하길..

다즐링의 이미지

echo "암호" | passwd username --stdin

혹은 expect로 짜세요.

------------------------------------------------------------------------------------------------
Life is in 다즐링