Zum Kompilieren und Ausführen von Programmen mit SSH

August 31

Secure Shell (SSH) ist ein Netzwerkprotokoll, das Getriebe um zu verhindern, dass jemand Ihre Daten abfangen verschlüsselt. Es wird normalerweise verwendet, um eine remote UNIX- oder Linux-System, sodass Sie Befehle auf diesen Systemen ausführen einen lokalen Computer herstellen. Beispielsweise wenn Sie ein Benutzerkonto auf einem Linuxsystem haben, können Sie SSH einloggen, kompilieren und Ausführen von Source-Code. Dies ist besonders nützlich, wenn Sie einen Windows-Rechner verwenden, aber Ihr Programm ist für die Betriebssysteme UNIX oder Linux geschrieben.

Anweisungen

1 Starten Sie SSH-Client, indem Sie auf das entsprechende Symbol klicken. Wenn Sie einen Windows-PC verwenden, müssen Sie einen SSH-Client herunterladen. Linux, UNIX und Mac OS x sind mit SSH-Clients, die in sie errichtet.

2 Geben Sie die Serveradresse für den Remotecomputer müssen Sie ein Konto mit. Sie müssen dies geben im Feld Client SSH, markiert "Server" oder "Remote-System." Der genaue Wortlaut hängt von der verwendeten Software. Das Windows-Programm PuTTY verwendet beispielsweise den Begriff "Hostname."

3 Geben Sie Ihren Benutzernamen und Kennwort in die Felder des SSH-Client, markierte "Username" und "Kennwort".

4 Klicken Sie auf die Schaltfläche "Verbinden", die SSH-Sitzung einzuleiten. Ein Fenster erscheint und zeigt eine Eingabeaufforderung. Sie haben jetzt auf dem entfernten System angemeldet und können Befehle ausführen.

5 Geben Sie den Befehl, den Quellcode zu kompilieren. Dieser Quellcode muss auf dem Remotesystem in Ihrem Benutzerverzeichnis sein. Der genaue Befehl hängt von der verwendeten Compiler und die Programmiersprache, in der das Programm geschrieben wird. Die folgenden drei Beispiele zeigen, wie kompilieren eine C, C++ und Java Quellcode-Dateien mit dem Namen "Quelle.c", "source.cpp" und "source.java" in einem Programm:

Gcc--o ProgramName Quelle.c

g++ -o ProgramName source.cpp

Javac source.java

6 Geben Sie den Befehl, der Ausführung des Programms. Dies erfordert, dass Sie den Namen des Programms eingeben, die Sie kompiliert. Im Falle der C- und C++-Programm ist der Programmname "Programmname". Bei der Java-Programm nimmt das Programm den gleichen Namen als die Quellcodedatei, so ist es "Quelle". Hier sind die Befehle notwendig, C, C++ und Java-Programme ausführen:

. / Programmname

. / Programmname

Java-Quellcode

7 Drücken Sie die "Enter"-Taste, um den Befehl auszuführen. Das Programm läuft jetzt auf dem entfernten System.