• 締切済み

ユーザー事にサービスを設定したい

Red Hat Linuxを使っています。殆どがデフォルトで、FTPDがPRO FTPDです。 useraddで追加したユーザー、それぞれに この人はFTPとTELNETを、この人にはFTPだけを使わせるようにする この人にはTELNETだけを使わせる……のような設定の方法が分かりません。 どうすればいいのでしょうか?宜しくお願いします。

みんなの回答

  • greene
  • ベストアンサー率100% (1/1)
回答No.1

PROFTPDをつかっているとのことなので、そのマシンはサーバーとして利用するということだとすると、/etc/xinetd.d以下にあるtelnetやftpなどの設定ファイルを書き換えてxinetdの再起動OKです。(user=daresore などを追加) そうでなくて、クライアントとして利用制限をかける(そういう運用はあまりしないと思うが。)場合、グループパーミッションでユーザーの使用許可グループをつくって、各コマンドの使用グループを制限すればOKでしょう。

関連するQ&A

  • ユーザーによって使用させるサービスを制限したい

    useraddコマンドで、新規ユーザーを追加したのですが、 追加した後の初期の状態では、/home/追加したユーザー名 のディレクトリが有効になっていて、ftpログインや ここにhtmlファイルを置くことによってweb参照できたり メールサービスも利用出来てしまうわけですが、 ftpだけ許可して後はサービスを制限する、 もしくは、メールだけ使わせてftpとhttpは使わせない、 といったような臨機応変な設定は出来るのでしょうか? ftpを使わせないようにするには、/etc/ftpusers に名前を追加することによって 可能ですが、httpやメールサービス(SMTP,POP共に)も ftpのように簡単に使わせなくすることは可能でしょうか? 設定方法が分からず躓いています。宜しくお願いします。 環境------------------ Red Hat Linux 8.0 apache2.x系 sendmail & qpopper proftpd です。

  • 新規ユーザの作成

    Red Hat Enterprise Linux AS release 3 Kernel 2.4.21-37.ELsmp on an i686 このOSでユーザーを大文字で登録(useradd)をしようとすると #useradd XXXXXX useradd: invalid user name 'XXXXXX' とエラーが出て追加できません。 なぜなんでしょう? ユーザを大文字で登録するのはIBMメインフレーム(OS/390)からFTPのLOGINがあり、 IBMメインフレームでは、大文字しか使えないと聴いているからです。 あと、 Red Hat Enterprise Linux ES release 3 (Taroon Update 4) Kernel 2.4.21-27.EL on an i686 これでは上手く行きました。

  • RedHat LINUX7.2について質問です

    レッドハットリナックスを使用しているのですが、 そのlinuxが入ってる実機でないマシンでtelnetし、useraddをコマンドしてみたのですが 何故かcommand Not Foundと怒られてしまいます。ユーザー追加が出来ません。 実機で触ったときにはすんなり追加できたのですが・・・何がおかしいのでしょうか。 あと、デフォルトのftpサーバ機能についてなのですが、あるユーザーでログインしたときに /home/(user名)/ にログインしますが、この状態からcd ../を実行すると さらに上のディレクトリまで掘る事が出来てしまいます。 気持ち悪いので、そのユーザーディレクトリより上に進ませる事を封じたいのですが、 どうすればいいでしょうか? あまり専門的な事がわからすせ苦心しています。 まだ初めてLINUXをさわりだした所なので、ばからしい質問かも知れませんが 困っています。宜しくお願いします。

  • ftp/telnet接続ができない

    今家でLinuxサーバーを構築しているのですが、 Windows95クライアントからtelnet/ftpでRed hat Linux7.1サーバーに 接続できないのです。(PingはOKです。) Linuxには、"wu-ftpd"はインストール済みです。 (rpm -qa | grep wu-ftpdで確認) 私が参考にしている本には、インストール後の設定について何も 記述されていません。やっぱり何か設定が必要なのでしょうか。 パスワードなどの入力ミスはありません。 どなたかご存知の方よろしくお願いします。 <環境>Windows95(クライアント)・Red Hat Linux7.1(サーバー)

  • ユーザーについておしえてください

    Red Hat7.2でPerlとProFTPDとapacheを入れました。 useraddで作ったユーザーに、ユーザーによってそれぞれいろいろ制限を与えたいのですが… 1. /home/ユーザー名 に作られるディレクトリの容量制限(ディスクスペース:ジオシティなら12MBまでのような) 2. telnetでログインしたときのコマンド制限(許可してもいいだろうと思われるコマンドと、これは許可しない方がいいコマンド) 3. 第3者であるユーザーからは見えると好ましくないLinuxのディレクトリの制限 4. ユーザーによってCGIを許可するかどうか 以上についてどうすればいいか詳しく教えて頂けないでしょうか?経験者の方の意見は参考にさせて頂きます。

  • FTPパスワードとユーザーパスワードを別にしたい

    Linux(RedHat7.3)、Wu-ftpdを使っています。 ユーザーアカウントを追加する際IDとパスワードを設定しますが、通常はPOPアカウント、FTPなど共通したIDとパスワードになりますが、FTPのパスワードだけ違うものにしたいのですが可能でしょうか?

  • メールアドレスだけあげたい

    Red Hat 9で、web,FTP,mailサーバーを公開しているのですが、 メールアドレスだけあげたいユーザーがいるのですが、 useraddコマンドで追加しますと、/home/以下に その人のユーザー名が出来てしまい、FTPもwebも 使用可能になってしまいます。 他のサービスは一切関与させなくして、 メールアドレスだけ与えたい場合は どのようにすればいいのでしょうか?

  • Red Hat Linux AS 3 (QU2) でrsh telnet ftp をrootで使用するには?

    質問のタイトルの通りなのですが、 OS :Red Hat Linux AS 3 (QU2) で、【rsh】【telnet】【ftp】を使用したいと思っています。更にrootユーザで使用したいと考えております。 自分の中では、ftpとかtelnetってxinet.dの中にあるものじゃなかったっけ?という認識なのですが…。 情報があるサイト等でも宜しいのでご教授下さい。

  • Anonymous FTPサーバー構築及び設定について

    Red Hat Linux7Jをインストールして、Anonymous FTPサーバーを構築しようとしています。 Red Hat Linuxはインストールするだけで、Anonymous FTPができるのはありがたいんですが、ちょっとばかし設定を変更したいんです。 FTPクライアントからanonymousで接続すると、/var/ftp下のディレクトリーやファイルが公開されることになるんですが、公開するディレクトリーを別のディレクトリーに変更したいのですが、どのようにすればいいのでしょうか? ftpというユーザーのホームディレクトリーを変更すれば良いと思い、/home/ftp というディレクトリーを作成しました。 しかし、anonymousで接続してみましたが、/home/ftp下のファイルが表示されません。 どなたか教えて下さい。よろしくお願いします。

  • Pro FTPDについて教えて下さい

    Red HAT 7.2にPro FTPDの最新版を入れました。 proftpd.confを書き換えて、追加したユーザーがFTPで ログインしたディレクトリより上の階層に行けないように DefaultRoot /home として、上に行くことを禁止することができたのですが、 この記述では/homeまでは行くことが出来てしまいます。 homr以下のそれぞれのユーザーの階層までで止めるには、どういう記述をすればいいのですか? また、普通のユーザーはそのユーザーの階層までしか行けない、今の設定で、 ある特定の一人(私のID)だけ、FTPで自由にどの階層にも自由に行けるように したいのですが、これはどう記述すれば宜しいですか? あと、これはapacheの設定になってしまうかも知れませんが、 ユーザーによってcgiを許可するかどうか、ユーザー別に設定したいのですが、 これはhttpd.confを触るのでしょうか?perlではないですね? どうすればいいでしょうか、アドバイス下さい。