こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Solaris10でftp出来るユーザと出来ないユーザがいる

初心者です。
Solaris10の環境で、ftpログインできるユーザAとできないユーザBがいます。
ユーザBに対してftpを許可するためには、どのファイルをどのように編集すればいいのでしょうか。

投稿日時 - 2008-06-12 09:46:34

QNo.4094297

すぐに回答ほしいです

質問者が選んだベストアンサー

ANo.2です。
solaris9からWU-FTPサーバーなるものがあるみたいですね。
詳細はftpd、ftpaccessを参照して下さい。
ftpaccessでallowとdenyをユーザーやグループ、、クラスなどの設定が出来るようです。
(クラス:実ユーザー、ゲスト、匿名)
あと、ftphostsでユーザーとアドレスの組み合わせでallowとdenyの指定が出来るようです。
この辺りでしょうかね?

投稿日時 - 2008-06-16 09:27:59

ANo.3

このQ&Aは役に立ちましたか?

41人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

/etc/hosts.allowではIPアドレスやホスト名ごとの制限はできてもユーザごとの制限はできないでしょう
ユーザAとユーザBが別のホストからftpを試みたならまだ可能性はあるかもしれないですが、同じホストからftpを試したのであれば可能性は0です

そもそも/etc/hosts.allowで制限がかけられていたらユーザ名すら入力できませんので

投稿日時 - 2008-07-02 19:58:42

ANo.4

solaris10の環境がないので、判らない部分がありますが
当方が使用しているsolaris8上の環境では
/etc/hosts.allow
でアクセス制限を実施しています。
このファイルは、どのような設定になっていますか?

投稿日時 - 2008-07-02 17:05:20

ANo.2

単純なことですが…solaris10の環境ありませんが、ウチのsolaris8では
/etc/ftpusersファイルに書かれているユーザはftp出来ません。
rootとかsysとかadmとか

投稿日時 - 2008-06-12 14:27:52

補足

こちらも確認しました。
ここには記載がないんだけどなぁ。
もう一度設定を見直してみます。

投稿日時 - 2008-06-15 21:10:56

ANo.1

ユーザAのログインシェルが/etc/shellsに書かれていて、ユーザBのログインシェルが書かれていないだけでは?

http://docs.sun.com/app/docs/doc/816-3965/6ma7896jg?a=view
ちょっと調べればこれに行き着くはずなのですが。

投稿日時 - 2008-06-12 12:07:02

お礼

ありがとうございます。
記事は見つけたのですが、設定に間違いがあったのか
どうもうまくアクセスできませんでした。
もう一度見直してみます。

投稿日時 - 2008-06-15 21:10:46

あなたにオススメの質問