>> Delete Reply from No. 15946 article
No. RE: adduser xxxx -pxxxx 하면 암호화가 안되는데..

등록 2001-01-01 05:31:00 By localhost     조회 2
이름 lizo    

		해결했습니다.
그냥 웹상에서 php로 계정 생성하려고 했던건데
$passwd=crypt($passwd)
exec("adduser user -p $passwd");
이렇게 하면 되네요..
php에 crypt함수가 리눅스에 암호화 알고리즘하구 같은가보죠?..
저랑 같은 문제에 부딫힌 분께 도움이 되길..
  : adduser xxxx -pxxxx 하면 암호화가 안되는데..
: (이유가 뭘까요.. 원래 그런 옵션이 있는데도 써먹을수가 없다니ㅠ.ㅠ 버근가..)
: 
: 어떻게 하면 한줄의 명령으로 웹상에서 유저를 생성할수
: 있을까요..
:
: 어떤 분이 쓰신걸 보니
:
: #!/bin/sh
: /usr/sbin/adduser $1
: echo $2 | passwd --stdin $1
:
: 이런 스크립트를 만들어서 쓰면 된다고 하셔서
: 하니까 정말 되거든요..
: 근데 이건 쉘에서 루트로 할때만 되더라구요..
:
: 웹상에서 만들어야 하는데..
: adduser 는 4755로 했구요..
: passwd 는 원래가 setuid가 붙어있더라구요..
:
: 해결방안이 있으신분은 도움좀 주세요..
:
: --
: 이 곳에 서명을 적어주십시오.
: 이상한 일이넹...--이 곳에 서명을 적어주십시오.
이상한 일이넹...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved