[PHP-users 7489] Re: systemを使ってLinux にuseradd

Log php-users@php.gr.jp
Thu, 16 May 2002 09:21:32 +0900


ログです。

> 堀田@諫早市です。
>
> On Wed, 15 May 2002 17:34:17 +0900
> Subject [PHP-users 7453] Re: systemを使ってLinux  にuseradd
> Mashiki <mashiki@yanah.com> wrote:
>
> > >> <?php
> > >>     print system("/usr/sbin/useradd -d /home/$id -s /bin/false -p
'$pass'
> > >>  $id");
> > >> ?>
> > >
> > >でいかがでしょうか。試してませんが。
> >
> > $passをcryptする必要があるかと。
>
> <?php
>     $login = "testuser";
>     $passwd = crypt("naisho", "AB");
>     system("/usr/sbin/useradd -p $passwd $login");
> ?>
>
> 手元の環境(Vine 2.5)では、これでうまくいきました。
> saltをつけないと、登録はできるものの、指定したパスワードでは
> ログインできませんでした。
> --
> 堀田 倫英 <hotta@net-newbie.com> <http://www.net-newbie.com>

ありがとうございました。
解決しそうです。