[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 メーリングリストの案内