私のサーバーで異常に多くのSSH試行回数が見つかり、SSHへのrootログインを無効にし、新しいsudoユーザーを作成した後、問題なくログインし、sudoユーザーとrootとして権限を向上できることを確認しました。
Pleskがサーバーからデータをロードできず、ファイル権限が表示され、サーバー10000:psaserv
に更新した後でもファイルがまだ利用できないことがわかりました。root:psaserv
これをキャンセルするにはどうすればよいですか、Pleskの正しいファイル権限を設定する方法はありますか?
alex:psaserv
Pleskファイル権限回復ツールを使用しましたが、sudoユーザーとして作成したユーザーに変更したかったのですが、違いはありませんでした。この問題を解決するのに役立つログまたはコマンド出力が必要な場合は、お知らせください。
問題が開始された後、rootに戻って問題なくrootとしてSSHを使用できますが、上記の問題は続行されます。
環境はCentOS7です
答え1
ファイルだと言いました。特権あなたは変わりました。所有権
Plesk回復ツールが機能しない場合は、デフォルトの権限にリセットしてみてください。
# find /var/www/vhosts/example.com/httpdocs/ -type f -exec chmod 644 {} \;
# find /var/www/vhosts/example.com/httpdocs/ -type d -exec chmod 755 {} \;
明らかに、example.com
あなたのディレクトリに対応するように変更します。
答え2
変更を元に戻し、パスワードの代わりにキーを使用してSSH経由でルートにアクセスできるようにします。
現在の設定をめちゃくちゃにしたい場合は、ファイルを編集して/etc/sudoers
SSH経由visudo
でlocalhost rootログインアクセスを許可することをお勧めします。