
PuTTY経由でGoDaddyサーバーにログインし、rootユーザーではなくted67942に接続しています。sudo
、、、dpkg
などの基本コマンドを実行しようとすると、su
すべて「コマンドが見つかりません」というエラーが返されます。この問題を解決するか、rootとしてログインするにはどうすればよいですか? Webサーバーにmod_reqtimeoutをインストールしようとしています。
echo $PATH
次を返します。
/usr/local/jdk/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/cpanel/composer/bin:/opt/puppetlabs/bin:/opt/dell/srvadmin/bin:/usr/local/bin:/usr/X11R6/bin:/home/ted67942/.local/bin:/home/ted67942/bin
答え1
GoDaddyは、無制限のルートアクセスを含まないやや制限された環境を提供するようです。
GoDaddyのドキュメントによると、WHM(WebHost Manager)GUIには「EasyApache(Apacheアップデート)」という機能が含まれています。
EasyApacheで、歯車アイコン(プロファイルのカスタマイズ)を選択し、次のオプションと拡張オプションのリストを選択します。 GoDaddy環境のApache設定に追加できるApacheおよびPHPモジュールのリストがあります。これは、GoDaddyで許可されていると見なされるモジュールのみを使用できるようにするため、おそらくGoDaddy環境にApacheモジュールを追加する唯一の方法です。
ここに記載されていない場合は、mod_reqtimeout
GoDaddyサポートに連絡して要件を説明してください。