はFTPサーバーを述べた、あなたはServ - U、対FTPおよび他のソフトウェアを考えるかもしれない、実際には、IISのマイクロソフトの内蔵のFTPサービスで十分です、見下ろして信じていない。
複数のユーザーに対する管理の実装
図1に示すように、まず "サイトのプロパティ/匿名接続を許可する"をキャンセルする必要があります。
次に「コンピュータの管理/ローカルユーザーとグループ」と入力し、新しいグループを作成します。ここではFTPuserとして設定され、新しいユーザーFTP01を作成してからFTP01のプロパティを変更し、追加します。 FTPuserグループ、デフォルトのusersグループを削除します。 NTFS形式のパーティション(ここではdドライブ用)の下にフォルダーFTP01とFTP02を作成してから、図2に示すようにセキュリティー許可を設定します。
FTP02フルコントロールに対する同じFTP02アクセス許可のセットは、もちろん、実際の状況に応じてさまざまなユーザーにさまざまなアクセス許可を割り当てることができます。 IISマネージャに戻り、FTPサイト「New /Virtual Directory /Next」を選択し、エイリアスにFTP01と入力し、「Next」を選択し、作成したばかりのFTP01ディレクトリを選択し、「Next」を選択して新しい仮想ディレクトリFTP02を作成します。パスはFTP02ディレクトリを指しています。ここで、エイリアスとディレクトリ名、およびユーザー名は正確に同じでなければならないことに注意してください。
テスト:これはIP 192.168.0.16の例です。FTP://192.168.0.16と入力してEnterキーを押し、ユーザーとパスワードの入力を求めるプロンプト、FTP01とそのパスワードの入力、スムーズな入力、次に入力します。それはFTP01仮想ディレクトリにしかなれません、あなたはファイルをアップロードすることができます、そしてあなたはそれがどのディレクトリをサーバー上に置くかを決めることができます。同様に、FTP02でログインすると、FTP02ディレクトリに入りますが、ユーザーは自分のディレクトリに制限されており、他のディレクトリに入ることはできません。ユーザーが自分でパスワードを変更できるようにする必要がある場合は、ユーザーが作成されたときにのみ、図3に示すオプションは選択されません。
[ユーザーはパスワードを変更できません]を選択します。
ヒント:
FTPアカウントのパスワードを変更する方法:
コマンドプロンプトで次のように入力します。
FTP 192.168.0.16
ユーザー名とパスワードを入力してください
クォータを入力してください "site pswd old password new password"
この方法の利点:NTFSとの組み合わせアクセス許可とディスククォータにより、複数のユーザーを簡単に管理できます。
この方法のデメリット:FTPユーザーのパスワードはネットワーク上でプレーンテキストで送信されるため安全ではありませんが、残念ながらIISの内蔵FTPサービスはSSLをサポートしていません。 -U
これはMS-FTPの隠れた機能であるパス解決の原則によって実現されています。まずFTPサイトのルートディレクトリ(ここではdドライブ)にtoolsという名前のフォルダを作成し、IISマネージャで、toolsという名前のFTPサイトの下に仮想ディレクトリを作成し、パスはfドライブの下の "tool"を指すようにします。ディレクトリここでの仮想ディレクトリ名は、サイトのルートディレクトリの下に作成されたフォルダ名と一致する必要があります。
現時点ではFTP01またはFTP02でログインすることはできません。サイトのルートディレクトリの下にある対応するサブディレクトリに直接ログインし、サイトのルートディレクトリに戻ることはできないためです。別の新しいユーザーを作成できます。ここではFTP03ユーザーを作成してログインし、FTP01、FTP02ディレクトリの他に他のディレクトリがあることを確認しましたが、FTP01、FTP02ディレクトリのアクセス許可が前に設定されているため、FTP03はそれらにアクセスできません。これらのディレクトリの存在を知ってください。 toolsディレクトリをクリックすると、サーバーのfドライブの下にある "Tools"ディレクトリが自動的にポイントされることがわかります。
この方法の利点:リンク機能はサードパーティ製のツールなしで実装されており、複数のドライブが利用できる場合に特に便利です。完全なパーティションにリンクする場合は、サイトのルートに同じ名前とドライブ文字を持つフォルダを作成します。
この方法には欠点があります。FTP01のようなユーザーが他のディスクを閲覧したい場合は、追加のユーザーを作成する必要があります。
FTPサイトのディレクトリとファイルリストを自動的に更新する
Windowsには、あなたの才能を見せることができる非常に便利なコマンドツリーがあります。 FTPサイトのルートディレクトリがdの場合は、次の内容のバッチファイルを作成する必要があります。
tree /f /ad:> d:FTP.txt
その後、それぞれにタスクプランを追加します。 1時間に1回実行してください。図4に示すように、タスクを追加した後に詳細設定を行う必要があることは注目に値します。
これを設定したら、FTP.txtファイルをローカルにダウンロードして更新があるかどうかを確認し、ユーザーをディレクトリに保存して更新時間を確認できます。特にネットワーク速度が遅いとき。これを拡張するには、より多くのユーザー時間を節約するか、またはWindowsの別の便利なコマンドfcを使用して、次のバッチファイルFTP update.batを作成します。
tree /f /ad:> d: FTPnew.txt
fc /L d:FTP.txt d:FTPnew.txt> d:FTPアップデートlist.txt
その後、1回実行してFTP.batを作成してから、もう一度実行します。 FTP update .batで、FTP update list.txtを見ることができます。更新がある場合は、*****の最後にどのディレクトリが更新されたかを*****の形式で表示します。リストされている、それはもっと明白ですか? FTPnew listxtファイルをサイトのルートディレクトリに表示しない場合は、最初にFTPサイトを参照してダウンロードしたときに、FTP更新リストlist.txtをダウンロードするだけで済みます。その下で、コマンドを編集するときに他の場所を指すこともできます。
フォーラムにはたくさんのFTPリストがありますが、手動でのメンテナンスは非常に面倒なので、FTPアップデートのlist.txtディレクトリをWebディレクトリに置くか、またはFTPアップデートのlist.txtディレクトリを指す仮想ディレクトリを作成してください。 IEブラウザは直接txtファイルを解析できるので、ダウンロードを促すメッセージは表示されません。より見やすくするために、FTP update .batを補足することができます。完全なFTP update.batの内容は次のとおりです。
tree /f /ad:> d:FTPnew.txt
Fc /L d:FTP.txt d:FTPnew.txt> d:FTP更新list.txt
エコー更新時間>>> d:FTP更新list.txt
date /t>> d:FTPアップデートlist.txt
時間/t> d:FTPアップデートlist.txt
スケジュールされたタスクを追加し、このバッチを1時間ごとに実行しますファイルは、視聴者が更新されたコンテンツを見るだけでなく、更新が行われたときにそれがわかるように処理され、次の更新時刻も自分で計算することができます。このFTPサイトに頻繁にログインする場合は、このアドレスをお気に入りに追加したり、FTPにログインせずにサーバーが更新されたかどうかを確認することもできます。
上記のツールはすべてWindowsが提供するもので、サードパーティ製のツールは使用されていません。
zh-CN"],null,[1],zh-TW"]]]
Windows 7の起動時のアニメーションのデフォルトは赤、黄、緑、青で、ボールの4色は互いに回転し、最後にWindowsロゴにマージされるため、起動画面はカラフルになります。しかし、私は最近、彼のブ
社のプログラム・ソリューションは、説明と動作しない場合は:Windows 7のシステムでは、プログラムをクリックしては、時折理由に応答しない問題:プログラムは、そのプログラムを示し、応答していない場合
現在、多くの人がコンピュータのソフトウェアをインストールするときにインストールパスを変更する習慣を身に付けています。しかし、コンピュータが長い間使用されてきたため、システムディスクの占有率はまだゆっく
1.タスクバーからの消去Windows 7でさまざまなプログラムを実行すると、対応するプログラムアイコンがタスクバーに表示されますが、これらのアイコンを右クリックすると、表示される右クリックメニューの