web-dev-qa-db-ja.com

Mac OS XでFilezillaを使用してXAMPPを使用してローカルホストにアクセスするにはどうすればよいですか?

XAMPPをMacOS X ELCapitanバージョン10.11.1に正常にインストールしました。 Apacheサーバー、ProFTPD、MySQLデータベースが実行されています。

XAMPPのハウツーガイドに従ってproFTPDサーバー経由でファイルを転送/ FTPアクセスを構成したので、FilezillaなどのFTPクライアントを使用してXAMPPインストールディレクトリのhtdocs /サブディレクトリにアクセスすることもできます。

私は唯一のユーザーなので、グループを作成しませんでした。ただし、ディレクトリをchownおよびchmodしたので、書き込み可能であり、私が所有者です。

ホストアドレス:127.0.0.1

ポート21

username =私のMacbookアカウントのユーザー名(=ターミナルを使用してwhoamiを使用したときに表示されるもの)

パスワード=私のMacbookアカウントのパスワード

タイプミスはありません。すべてが正しいようです。しかし、接続できません。

Status: Connecting to 127.0.0.1:21...

Status: Connection established, waiting for welcome message...

Response: 220 ProFTPD 1.3.4c Server (ProFTPD) [::ffff:127.0.0.1]

Command: USER ******

Response: 331 Password required for ******

Command: PASS **********

Response: 530 Login incorrect.

Error: Critical error: Could not connect to server

リモートアクセスを有効にしてからFileZillaとSFTP、ホスト名もlocalhostを使用すると、ユーザー名とパスワードは問題なく受け入れられます。しかし、この場合、htdocsフォルダーはまったく表示されません。/Applications/XAMPP/xamppfiles/htdocs /ディレクトリが見つかりません。

Mac OS X EL Capitanにアクセスを妨げるものはありますか?

1
Croco2511

助けてくれてありがとう。

Proftpd.confファイルの編集は機能せず、ターミナルを使用してファイルをchownおよびchmodするように求めるハウツーガイドに記載されている手順に従っても機能しませんでした。

それが最終的に私のために働いたものです:

Macユーザープロファイルのリモートログインを有効にする

FTPとポート21は使用せず、SFTPとポート22のみを使用してください

Macのユーザー名とパスワードを使用します。ホスト名は127.0.0.1です。

Filezillaのサイトマネージャーの[詳細設定]タブで、[デフォルトのリモートディレクトリ]を/ Applications/XAMPP/xamppfiles/htdocsに設定します

最後のステップでは、以前と同じように、ユーザー名フォルダー内のアプリケーションフォルダーのみが表示され、メインのアプリケーションフォルダーにアクセスする方法はありませんでした。

1
Croco2511