2016-07-22 8 views
2

Ich versuche, reaver zu installieren, und ich bin an einem Punkt fest, wo es heißt install make.mkdir: kann Verzeichnis '/ usr/local/etc/reaver' nicht erstellen: Berechtigung verweigert

Wenn ich Befehl eingeben make install die folgende Meldung angezeigt:

rm -f /usr/local/bin/reaver /usr/local/bin/wash /usr/local/bin/walsh 
if [ ! -d /usr/local/etc/reaver ]; 
then 
     mkdir -p /usr/local/etc/reaver; 
fi 

mkdir: kann Verzeichnis nicht erstellen '/ usr/local/etc/reaver': Permission denied Makefile: 88: Rezept für das Ziel ' install 'failed make: *** [install] Fehler 1

Wie kann ich das lösen?

+0

Haben Sie die Erlaubnis, '/ usr /' oder seinen Inhalt zu ändern? Ein normaler Benutzer unter Linux verfügt normalerweise nicht über diese Berechtigungen. – GMichael

+1

'make install' normalerweise einige hohe previlidges benötigen, wenn Sie sehr * sicher sind, was machst du *, kannst du 'sudo make install' verwenden – kaitian521

Antwort

1

Überprüfen Sie, ob Ihr Benutzer über die Berechtigung für diesen Pfad verfügt. ODER versuchen Sie es mit root-Benutzer (nicht empfohlen) ODER versuchen Sie mit sudo make install

+0

danke das hat funktioniert (y) – nshr

Verwandte Themen