解決策 1:
PATH を設定する最初の場所は /etc/login.defs です . root 用の設定と、それ以外のユーザー用の設定があります。
環境変数を定義できる別の場所は /etc/environment です .これらの設定はすべての人に適用されます (そこに任意のシェル コードを書くことはできません)。
環境変数を定義できる 3 番目の場所は /etc/profile です .そこに任意のシェルコードを書くことができます。ユーザー固有の設定が必要な場合は、対応するユーザーごとのファイル ~www-data/.profile があります。 .ただし、これはコンソールの対話型ログインにのみ適用されます。特に、/etc/profile を明示的にソースしない限り、cron ジョブには適用されません。 .
その PATH だけが必要な場合 ユーザーcrontabで設定すると、crontabの先頭に記述できます。完全なリストが必要であることに注意してください (PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/zend/bin )、変数置換は使用できません (PATH=$PATH:/usr/local/zend/bin そこでは機能しません)。
解決策 2:
root 以外のすべてのユーザーのパスを設定するには、/etc/profile を編集します。 または /etc/enviroment . root または個々のユーザーの場合、.bashrc を編集します。 または .bash_profile それぞれのホームディレクトリにあります。 PATH=$PATH:/new/location/ を追加 .
Kinit がドメイン サーバーに接続しない:初期資格情報の取得中にレルムが KDC に対してローカルではありません
Linux のブラウザ経由でアクセスできるリモート デスクトップ ソフトウェアはありますか?