バックアップファイルに使用する予定の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サーバー!
サーバーでrootユーザーとrootユーザーのパスワードを入力するとログインできませんが、機能しません。
Proftpdへのrootユーザーのログインはデフォルトで無効になっています RootLogin を参照してください
ルートログインを有効にするには、proftpd.confを更新して以下を含めます。
RootLogin on