[PHP-users 19425]Re: PHPからユーザー追加(FreeBSD)

NAKAMURA Takeshi 1yen @ sh.rim.or.jp
2003年 12月 19日 (金) 14:58:54 JST


仲村です

On Fri, 19 Dec 2003 13:44:34 +0900,
 齊藤 智宏 <xaitoh_php @ yahoo.co.jp> wrote:

> system("/usr/local/bin/sudo passwd hoge");
 パスワードの入力待ちに対して何も stdin に入れていない

> system("hogedayo");
> system("hogedayo");
 hogedayo ってコマンドはない。

> system("/usr/local/bin/sudo mkdir /data/hoge");

> system("/usr/local/bin/sudo chmod 755 /data/hoge");
> system("/usr/local/bin/sudo chown -R hoge /data/hoge");
> system("/usr/local/bin/sudo chgrp ftp /data/hoge");
 このへんは、pw -m すれば不要

なので、私が試して動いたコマンドとして
 echo QQQ | pw useradd -h 0 -m -n user -c 'comment' -g ldap -d /export/home/hoge -s /bin/tcsh
でいけると思います。(PHPでは試してませんので、ひょっとすると駄目かも)
# root でいじったので pw の前に sudo が必要だと思います。

> FreeBSDでの件についての解決方法が無かった、または見つけ
> られなかったので
> MLに登録・質問させていただきました。

FreeBSD については FreeBSD で探した方が早いです。
http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/51143
特に、これは FreeBSD用 のコマンドの使い方ですから。
----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+
 関西沖縄青年の集い がじまるの会 手伝い 一人だけの勝手に神奈川支部
 仲村 武 <1yen @ sh.rim.or.jp>



PHP-users メーリングリストの案内