cPanelユーザーへのシェルアクセス

cPanelユーザーへのシェルアクセス

WHM / cPanelアクセスでホストされているVPSがあり、ルートSSHアクセスがあり、時にはコマンドを実行する必要があります。現在rootとして実行されているcronジョブがありますが、public_htmlユーザー(cPanelアカウントでログインするために使用したのと同じユーザーである「研究」)に切り替えます。ルートの問題(安全でないことに加えて)は、ルートが毎日ログファイルを生成するため(まだ作成されていない場合)、その日のルート以前にログファイルを生成しない限り、ユーザーの調査をログファイルに添付できないことです。です。

これで、クローン操作をこのユーザーに変更するためにログインを試してみましたsu - researchが、このアカウントに対してシェルアクセスが有効になっていないという応答が出ました。

これで、ユーザーの/etc/passwdエントリが次のように表示されます。

research:x:1003:1005::/home/research:/usr/local/cpanel/bin/noshell

今私の質問は、cPanelユーザーにシェルアクセスを許可し、そのように使用するのは安全ですか(public_htmlの所有者はそのユーザーなので)、どうすればよいですか?

答え1

はい、安全です。 cpanelはユーザーにアクセスを許可できますが、その機能は制限されています。刑務所に閉じ込められた殻であっても、一般的な殻であってもよい。あなたはそれらの間の違いを見つけることができますここ。ユーザーに対してシェルを有効にする方法を知りたい場合は、以下をお読みください。これ

関連情報