web-dev-qa-db-ja.com

UbuntuにProFTPをインストールし、実行していますがログインできません

バックアップファイルに使用する予定のDigitalOceanで新しいサーバーを起動しました。クライアントは、共有ホスティングサーバー上にwordpressを実行しているWebサイトを持っていますが、許可できません。私はより良いサーバーに移行します。彼らは毎日バックアップを行い、FTPを使用してリモートサーバーにファイルをアップロードできるUpdraftと呼ばれるWordPressプラグインを持っているので、彼のためだけにこのサーバーをセットアップしましたバックアップファイル。

ここの手順を使用して、このubuntu12.04サーバーにProFTPdをインストールしました... https://www.digitalocean.com/community/tutorials/how-to-set-up-proftpd-on-ubuntu-12-04

非常に基本的なステップ1 ...

Sudo apt-get install proftpd

ステップ2 ProFTPを設定します。..

ファイルを開きます。

Sudo nano /etc/proftpd/proftpd.conf

先に進み、いくつかの変更を加えます。

サーバー名をホスト名に変更します

ServerName                      "example.com"

DefaultRootという行のコメントを解除します。これを行うと、ユーザーはホームディレクトリに制限されます。

# Use this to jail all users in their homes
 DefaultRoot  ~  

ステップ3 FTPサーバーにアクセスします。..

FTPサーバーをインストールし、好みに合わせて構成すると、アクセスできるようになります。

アドレスバーにドメイン名を入力し、適切なIDでログインすることにより、ブラウザでFTPサーバーにアクセスできます。仮想サーバーに接続している場合にのみ、ユーザーのホームディレクトリにアクセスできることに注意してください。

ftp://example.com

または、次のように入力して、コマンドラインからFTPサーバーにアクセスすることもできます。

 ftp example.com

だから私はそれをすべて行い、FTPサーバーは現在実行されていますが、サーバー上のrootユーザーとrootユーザーのパスワードを入力するとログインできず、機能しません。

このFTPには独自のユーザー/パスワードがあると思いましたが、記事のどこか、FTPのユーザー/パスワードを設定する場所や方法のどこかで見ました...何か見落としていましたか?

Webサーバーも必要ありません。ログインして別のサーバーからファイルをアップロードするためのFTPサーバー!

1
JasonDavis

サーバーでrootユーザーとrootユーザーのパスワードを入力するとログインできませんが、機能しません。

Proftpdへのrootユーザーのログインはデフォルトで無効になっています RootLogin を参照してください

ルートログインを有効にするには、proftpd.confを更新して以下を含めます。

RootLogin on
2