web-dev-qa-db-ja.com

FTP経由でルートにアクセスできないのはなぜですか?

私はcpanel/whm/lampでvpsを実行しています。すべて正常に動作します。しかし、FTPを使用してルートにアクセスできません。 IPと「root」およびrootパスワードを入力しましたが、次のようになります。接続できません。

何か案は?/var /フォルダーなどを参照したいのですが、それを有効にする方法は?

ありがとう。

2
Tom

トム-

FTP経由でrootを無効のままにしておくことを強くお勧めします(現在のように見えます)。これを有効にすると、rootパスワードが弱い場合に、ブルートフォース攻撃や最終的なサーバーの侵害にさらされる可能性があります。パスワードが弱くなくても、侵害の可能性はあります(ただし、時間がかかります)。

FTP風のクライアントを介したサーバーへのルートアクセスが本当に必要な場合は、sshを介したSFTPの使用を検討することをお勧めします。 SFTP経由でルートアクセスを有効にすることもお勧めできませんが、sshユーザーにキーを要求することでセキュリティを少し強化することができます。これは初心者にとっては少し気が遠くなるかもしれませんが、あなたを助けることができるかもしれないかなり簡潔で簡潔なガイドがあります:

5
majorhayden

RootユーザーはFTPアクセスが無効になっている可能性があり、root以外のユーザーはホームディレクトリにchrootされている可能性があります(標準のセキュリティ慣行)。

VPSでどの機能を利用できるかを知らなければ、何ができるか、何ができないか、そしてそれをどのように行うかを言うのは難しいです。

私の推奨は、VPSホスティングプロバイダーに相談して尋ねることです。

2
gravyface

/ varディレクトリの参照を有効にするためのより良いオプションは、そのディレクトリを参照するユーザー/グループが適切なアクセス許可を持つように、そのアクセス許可を変更することです。 VPSでFTPグループを作成し、chownを介して/ varでグループの所有権を割り当てることができます。ファイルの読み取りも許可するには、ファイルのアクセス許可を変更する必要がある場合があります。

SFTPはSSHプロトコルを使用してサーバーに接続し、送信される情報を暗号化するため、これもすべてSFTP経由で行うことをお勧めします

1
Dan McClain