ネットワーク
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

ftpdでのユーザアカウント制限

taskss
時折のビジター

ftpdでのユーザアカウント制限

HP-UX 11でのftpdについて2点質問です。

1:「-u umask」オプションにて、HP-UXへのアップロード時のファイルのパーミッションを

指定できますが、ユーザごとにアップロード時のファイルのパーミッションを設定する

ことは可能でしょうか?

2:ftpログインユーザ単位で「ls」や「get」などのコマンドの禁止を行うことは

可能でしょうか?

よろしくお願いします。

4 件の返信
テレコム担当者
尊敬されているコントリビューター

ftpdでのユーザアカウント制限

>1:「-u umask」オプションにて、HP-UXへのアップロード時のファイルのパーミッションを

>指定できますが、ユーザごとにアップロード時のファイルのパーミッションを設定する

>ことは可能でしょうか?

基本的に ftp ログインしたユーザの umask の状態に依存すると

思います。

ftp の中でも変えられます。

ftp> umask 022

200 UMASK set to 022 (was 000)

>2:ftpログインユーザ単位で「ls」や「get」などのコマンドの禁止を行うことは

>可能でしょうか?

出来ないと思います。

以下のように ftp の中で実行できるコマンドは埋め込みですので、

制御できないでしょう。

ftp> ?

Commands may be abbreviated. Commands are:

! debug mget put size

$ dir mkdir pwd status

account disconnect mls quit struct

append form mode quote system

ascii get modtime recv sunique

bell glob mput reget tenex

binary hash newer rstatus trace

bye help nmap rhelp type

case idle nlist rename user

cd image ntrans reset umask

cdup lcd open restart verbose

chmod ls prompt rmdir ?

close macdef proxy runique

cr mdelete sendport send

delete mdir passive site

taskss
時折のビジター

ftpdでのユーザアカウント制限

さっそくの御返答ありがとうございます。

2に関しては了解しました。

ftpaccess にて一部コマンドの抑制を行いたいと思います。

1は「ftpログインしたユーザのumaskの状態」とのことなので、

「.login」へumaskの記述を追加してみます。

ありがとうございましたm(__)m

A_T
時折のビジター

ftpdでのユーザアカウント制限

ftpaccessを使用し、仮想の/usr/binにlsを配置しなければ、lsは使えなくなります。

すいませんが、getについてはわかりません。

taskss
時折のビジター

ftpdでのユーザアカウント制限

「.login」への umask の記述の追加を行いましたが、

ftpログインでは反映されませんでした。

サーバ側でログインユーザごとに、umask の設定はできないのでしょうか、、、