0

I'm unable to use Shodan CLI.

Steps:

I have tried to follow the steps here: Shodan CLI - Official Page

Even by running:

easy_install shodan

I have also tried to:

pip install shodan

And it does install but it still don't works, the thing is that I get the following warning error:

WARNING: The script shodan is installed in '/home/USER/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

I'm still not able to make it work. Not even by going to the Directory /home/USER/.local/bin

PD:

I have even tried to:

apt-get install shodan

But there is no package found.

Santiago
  • 114
  • 10

1 Answers1

2

You need to add your directory to PATH directory by typing in the command:

export PATH=$PATH:$HOME/.local/bin

or

export PATH=$PATH:/home/USER/.local/bin

You can also use alias as another option:

alias shodan='./.local/bin/shodan'

Check if shodan's directory is listed by typing:

alias shodan

The directory should appear like this:

alias shodan='./.local/bin/shodan'

Either of these methods successfully runs shodan on my end.

I've used the following links as references:

Robert G
  • 1,583
  • 3
  • 13