投稿日:2004年07月02日 作成鷹の巣

No.16583 phpのsystem関数を使いphpからユーザーを追加できるようにしたい。



phpのsystem関数を使いphpからユーザーを追加できるようにしたい。

No.16583 投稿時間:2004年07月02日(Fri) 01:11 投稿者名:タカフミ URL:

はじめまして
タカフミと申します。
自宅サーバーのスペースを無料で貸し出そうと思っているのですが、phpのsystem関数を使いphpからユーザーを追加できるようにしようと思っています。
phpからユーザーの追加等を行う場合はsudoを使い、Apacheを実行しているユーザーにuseraddコマンドを利用できるように設定をすれば利用できると聞きました。
しかし、他のユーザーもuseraddコマンドが同じように利用できることになります。
この場合どのようにすればいいのでしょうか?
ご回答いただければ幸いです。
よろしくお願いします。


他のユーザーとは誰のことですか

No.16592 投稿時間:2004年07月02日(Fri) 15:33 投稿者名:沢田 URL:

> phpからユーザーの追加等を行う場合はsudoを使い、Apacheを実行しているユーザーにuseraddコマンドを利用できるように設定をすれば利用できると聞きました。
> しかし、他のユーザーもuseraddコマンドが同じように利用できることになります。

この他のユーザーとは誰のことですか
Apacheを実行しているユーザーは外から来た人ですよね。
それ以外のユーザーは誰だろう

> よろしくお願いします。

この程度の実力で他人に貸すサーバーは問題大有りでしょうが
友人程度なら問題無いのかな?


Apacheを実行しているユーザーはnobody等です。

No.16597 投稿時間:2004年07月02日(Fri) 18:05 投稿者名:タカフミ URL:

タカフミです。
他のユーザーとはサーバーを利用している人です。
Apacheを実行しているユーザーはnobody等です。(サーバーによって違いますが)
よろしくお願いします。


sudoでは使う事ができるユーザーを指定可能。

No.16602 投稿時間:2004年07月02日(Fri) 22:19 投稿者名:ふぁらだ URL:

sudoでは使う事ができるユーザーやプログラムを指定することも出来ます


suEXEC環境へ移行しては?

No.16603 投稿時間:2004年07月02日(Fri) 23:40 投稿者名:がる URL:

> はじめまして
> タカフミと申します。
> 自宅サーバーのスペースを無料で貸し出そうと思っているのですが、phpのsystem関数を使いphpからユーザーを追加できるようにしようと思っています。
> phpからユーザーの追加等を行う場合はsudoを使い、Apacheを実行しているユーザーにuseraddコマンドを利用できるように設定をすれば利用できると聞きました。
> しかし、他のユーザーもuseraddコマンドが同じように利用できることになります。

パソコンおやじ「suEXEC環境への移行」
http://www.aconus.com/~oyaji/www/apache_linux_suexec.htm
こちらが参考になります。

友人に貸すなら、suEXECを導入しなくてもいいと思いますが、それ以外の場合
導入をお勧めします。


参考になりました。

No.16611 投稿時間:2004年07月03日(Sat) 16:33 投稿者名:タカフミ URL:

ありがとうございました。
参考になりました。


|目次|掲示板|過去ログ目次|▲頁先頭|