make Befehl zur Installation von OpenSSH unter Ubuntu

2050
Irfaan Coonjah

Ich versuche gerade, OpenSSH unter Ubuntu zu kompilieren. Ich folge den folgenden Schritten, die ich von der openssh-Website erhalten habe; (ref: http://www.openssh.com/openbsd.html )

OpenSSH 6.2: 22. März 2013 ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-6.2.tar.gz

# cd /usr/src/usr.bin # tar xvfz… / openssh-6.2.tar.gz # cd ssh # make obj ← -------------------- Fehlermeldung # Cleandir machen # abhängig machen # machen # Install installieren # cp ssh_config sshd_config / etc / ssh 

und sshd neu starten.

Ich habe die Fehlermeldung unten, wenn ich den Befehl erreicht habe make obj.

root @ ubuntu: / usr / bin / ssh # make obj Makefile: 3: *** Trennzeichen fehlt. Halt. root @ ubuntu: / usr / bin / ssh #  

Kann mir jemand bitte helfen, wenn Sie können und lassen Sie mich wissen, wie ich den Quellcode kompilieren und ausführen kann? Ich habe ein Projekt, bei dem ich eine Konfiguration im Quellcode von openssh ändern muss. Aus diesem Grund möchte ich wissen, wie der Quellcode richtig kompiliert und ausgeführt wird.

1

1 Antwort auf die Frage

3
Zoredache

You have downloaded the wrong version, and you are looking at the wrong directions. You can't build the BSD version on Linux, you need the portable version.

danke, ich habe die schritte befolgt und zlib und OpenSSL installiert. Beim Versuch, openssh zu kompilieren und zu installieren, erhalte ich die Fehlermeldung: root @ ubuntu: /usr/src/openssh-5.0p1# make make: *** Keine Ziele angegeben und kein Makefile gefunden. Halt. root @ ubuntu: /usr/src/openssh-5.0p1# make install make: *** Keine Regel zum Ziel `install '. Halt. root @ ubuntu: /usr/src/openssh-5.0p1# make install make: *** Keine Regel zum Ziel `install '. Halt. root @ ubuntu: /usr/src/openssh-5.0p1# kannst du bitte helfen .. Irfaan Coonjah vor 11 Jahren 0