user 라는 파일이 존재 하며.. user 라는 파일안에는 계정이름들이 들어 있습니다.. cat user | while read i; do passwd $i $i $i ;done 이런식으로 하면.. 계정 비밀번호가 계정으로 될줄 알았는데.. 안되네요.. 뭐가 잘못된건가요...? 다른방법 이라도 아시고 계시는분 답변좀 부탁드릴께요.. 꾸벅~
비밀번호를 계정 이름과 같게 주는 것은 보안상 좋지 않습니다. passwd 명령은 표준 입력으로 암호를 받지 않으니 chpasswd 를 쓰는 방법을 권합니다. 계정마다 무작위 암호를 만들어 따로 전달하고, 처음 로그인할 때 바꾸도록 하는 것이 안전합니다.