Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> SuSE LinuxオペレーティングシステムにVsftpdがインストールされている

SuSE LinuxオペレーティングシステムにVsftpdがインストールされている

  

この2日間でSuseにFTPをインストールして設定すると、多くの問題が発生しました。概要は次のとおりです。

I.インストール

Suseのグラフィカルユーザーインターフェースは非常に良い仕事をしているので、インストールプロセスは比較的簡単です。

1. Open Yast、ソフトウェア→ソフトウェアの管理;

2. Suseのソフトウェアマネージャを使うのは非常に不快です。しばらくすると、分類したほうが便利になり、ユーザーにもより多くの情報が提供されます。 [フィルタ]→[パッケージグループ]の下のツリーリストで、[生産性]→[ネットワーク]→[FTP]の順に選択して、[Ftp]ノードを展開し、[Servers]ノードを選択することもできます。

3.左側のパッケージリストでvsftpdを選択します。次に下の[Accept]ボタンをクリックすると、ディスクを挿入するように求められます。

4、必要なディスクを挿入すると、システムが自動的にインストールを開始し、インストールが完了し、下の[File List]タブページですべての関連vsftpdを表示できます。ファイル

次に、サービスを開始します。

インストールが完了したら、vsftpdは独立したサービスとして開始され、xinetdの管理を受け入れません。システムは、vsftpdという名前のサービスを自動的にサービスリストに追加します。

1. Yast→システム→システムサービス(実行レベル);

2.サービスリストでvsftpdを選択し、下の有効化ボタンをクリックしてサービスを開始します。完了。

vsftpdを起動しても起動できない場合があります。syslogなど、依存しているサービスが起動されていない場合があります。それから、syslogを選択して[有効]ボタンをクリックします。それでも起動できない場合は、xinetdサービスを再起動してからvsftpdサービスを起動します。

第三に、問題が発生しました

1、唯一の匿名ユーザーがログインを許可する
現象:ftp接続プロセス、ユーザー名の入力を求めるプロンプト、マシンのユーザー名がangelになる、getヒント:530このFTPサーバーは匿名のみです。ログインに失敗しました。

原因:vsftpdをインストールすると、デフォルトで匿名FTPサーバーになり、匿名ユーザーだけがログインできるようになります。

解決策:vsftpdには、匿名モード、ローカルモード、仮想ユーザーモードの3つのサーバーモードがあり、ここではvsftpdの設定を変更してローカルモードに設定する必要があります。 vsftpdの設定ファイルは/etc /ディレクトリにあり、vsftpd.confという名前です。インターネット上で詳細な分析と説明を行っているインターネット上の専門家はすでにたくさんいます、そしてファイル内のコメントもより詳細であり、ここで一つ一つ説明されることはありません。ローカルユーザーがログインを許可されていることを示すために、local_enable = YESの前に#を削除し、listen_port = 21設定項目を追加し、listenポートを21に設定します。オプションで、匿名ユーザーはログインを許可されません。anonymous_enable = YESの値をNOに変更し、実際のニーズに従って設定します。

vsftpdサービスを再起動します。service vsftpd restart。起動後、テストが実行され、ローカルユーザーのangelとそのパスワードを使用して正常にログインしました。注:上記のテストはこのマシンで(またはSSHを使用してログインした後に)実行されました。

2、他のマシンがサーバーに接続できない

現象:マシンがテストにパスした後、ftp 192.168.1.8を使用して他のマシン(WindowsまたはRedhat)上のサーバーに接続し、Connection closed byリモートホストまたはConnectionタイムアウトプロンプトメッセージ、接続に失敗しました。

原因:Suseのファイアウォールにより、外部のマシンからFTPで使用されているポートへのアクセスがブロックされました。

解決方法:ファイアウォールでFTP用に使用されている20ポートと21ポートの制限を解除する手順は次のとおりです:
i> Yast→セキュリティとユーザー→Firewall; ii>左側のリストでAllowedを選択します。 FTPサーバーをインストールしたとしても、[許可するサービス]リストから選択できるFTPサービスはありませんが、SSH、HTTP、HTTPS、Sambaなどがすべて表示されるため、詳細設定を使用します。右下の方法で[詳細設定]ボタンをクリックして[詳細設定]ダイアログボックスを開きます。iii> [TCPポート]に20 21と入力し、2つのポート番号の間のスペースに注意します。 Suseシステム内の既存のエンジェルとそのパスワードは正常に登録されました。

ここで遭遇する問題のいくつかはSuseの下で遭遇しますが、それらは他のオペレーティングシステムのvsftpdの設定にもまだ当てはまります。

Windows XP用にカスタマイズされた最適化ツールであるTweak-XP Proには、仮想デスクトップの追加、壁紙の自動変更、広告のブロックなど、新しいバージョンがあります。 、ポップアップのブロック、キャッシュの最適化、その他の機能、システムパフォーマンスの最適化、メモリの最適化も改善されています。さらに、Tweak-XP Proの新しいバージョンは、Windows XP Home Edition、Professional Editionを最適化するだけでなく、Windows XP SP1も最適化

Linuxはcpコマンドをキャンセルしてファイルプロンプトメソッドを上書きします。                 

Linuxシステムでファイルをコピーするにはcpコマンドを使用しますが、cpコマンドを使用してファイルをdirディレクトリにコピーすると、常にファイルを上書きするように求められます。では、Linuxにファイルを直接コピーさせるプロンプトをキャンセルするにはどうすればよいでしょうか。実際には、このチップは便利な機能である

、私たちの過失により引き起こされた

Windows 2000 ServerがIIS親パスのステップを開きます

Win 8のタッチスクリーン操作がより効率的

Win10のシステムエラーコード80072efdどうやって解決しますか?

win10ビルドのバージョン番号

Win10のシステムアクティベーションスキル

Win10のノートブックに電源アイコンの問題解決策

Windows 8を実行するための基本条件

Win10テンキーボタンが方向キーになったらどうすればいいですか。

Copyright © Windowsの知識 All Rights Reserved