ちょうどジャンボゾーンパッケージをインストールしました。~/tools/john
バイナリにあり、~/tools/john/run/john
構成は次のとおりです。~/tools/john/run/john.conf
シンボリックリンクを作成しました
sudo ln -s /home/me/tools/john/run/john /usr/local/bin/john
今私は次を得ます:
fopen: john.conf: No such file or directory
私が間違っているのでしょうか?私はUbuntu 18.04.1を使用しています。ありがとうございます!
答え1
~によるとCONFIG
doc
ソース配布サブディレクトリのドキュメント、john.conf
「ジョンのホームディレクトリ」でファイルを見つけます。さらに一歩進んで環境変数であると仮定する変数への参照が作成され$JOHN
、設定されている場合はその変数が使用されます。
これはまたで述べたように少し隠されています(正しく表示されていません、括弧内にあります)。README.md
これ:
(Johnのドキュメントと設定ファイルでは、「$JOHN」はJohnの「ホームディレクトリ」を表します。実際、ディレクトリはJohnのインストール方法によって異なります。)
したがって、プログラムが実行可能$JOHN
ファイルまたは 。
export JOHN="$HOME/tools/john/run"
これは個々のユーザーまたはシステム全体で行うことができます。たとえば、参照してください。環境変数を恒久的に設定する方法