Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> LINUXの研究では、--ftpサーバーの設定の記事をノート(2)

LINUXの研究では、--ftpサーバーの設定の記事をノート(2)

  



ステップ2:受信サブディレクトリのパーミッション

開くproftpd.confの設定、およびセグメントで次の設定を追加します。

注文の許可、拒否


10.0.8から許可。

すべての許可からの拒否

は、このsubの着信を意味します。このディレクトリでは、10.0.8ネットワークセグメントからログインするクライアントに "WRITE"の書き込み権限があり、そのディレクトリにその権限を書き込む人は禁止されています。すべてのユーザーに書き込みアクセスを許可する場合は、 "Allowall"の間の内容を置き換えてください。

IV。FTPサーバー関連コマンド

1. ftpshut:FTPサービスを閉じて/etcにshutmsgファイルを生成します。 FTPサービスを再開するには、/etc /shutmsgを削除します。

2、ftpcout:FTPサーバーのオンライン番号情報を表示します。

3、ftpwho:FTPサーバーのオンラインスタッフリスト。

付録:Proftpd.confのフルテキストと説明

#これは基本的なProFTPD設定ファイルです(実際の使用のためにそれを

# 'proftpd.conf'に変更してください)。単一のサーバー

#と単一の匿名ログイン通常の操作とanonのために、ユーザー/グループ

#" nobody><; ftp>があるとします。

ServerName" MY REDHAT LINUX FTP>#FTPサーバーの名前を設定します。

ServerTypeスタンドアロン#dameonモードではなくスタンドアロンモードで実行するようにFTPを設定します。

DefaultServer on #DefaultFTPサーバーの動作

#ポート21は標準のFTPポートです。

ポート21 #FTPサービスのデフォルトポート

#Umask 022は新しいディレクトリを防ぐのに適した標準のumaskです。そしてbeingsgroupsからのファイルと書き込み可能な世界の


Umask 022 #default

RequireValidShell off#通常の匿名ユーザーのログインを保証します。変更しないでください。

ServerIdent off# ftpサービスを表示しないセキュリティを強化するためのサーバのバージョン情報

#DoS攻撃を防ぐために、子プロセスの最大数を30に設定します。

#に30を超える同時接続を許可する必要がある場合(xinetdなど)

MaxInstances 30

#サーバーが通常実行されるユーザーとグループを設定します。

ユーザー誰も#FTPサービスをnobodyで実行するように設定しない

Group nobody#注: "Group nobody"であることが判明しました。必ず、 "Group nobody"に変更してください。

#通常、ファイルは上書き可能にします。

AllowOverwrite on

#基本的な匿名設定、アップロードディレクトリなし次の段落は匿名サービスの設定です。

ユーザーftp#ftpユーザーを使用した匿名ログイン

グループftp#ftpグループを使用した匿名ログイン

#クライアントも" anonymous"を使用してログインできるようにします。 < ftp>

UserAlias anonymous guest#ftpユーザーに匿名のエイリアスを指定して、匿名ログインがftpユーザーログインになるようにします。

#匿名ログインの最大数を制限します。

MaxClients 10#同時にオンラインの匿名ユーザーを10人まで

#ログイン時に 'welcome.msg'を表示します。 .message 'は新しく作成された各ディレクトリに

#を表示します。

DisplayLogin welcome.msg#FTPで表示されたウェルカムメッセージにログインします。 FTPのルートディレクトリに置きます。

DisplayFirstChdir .message

#匿名のchrootのどこにでも書き込みを制限します。


注文

10.0.8から許可、拒否、許可する。

すべての



から拒否

Copyright © Windowsの知識 All Rights Reserved