차례:

비디오: 1-2. Hello World 출력 프로그램 구현 및 실행 (칠월 2024)

비디오: 1-2. Hello World 출력 프로그램 구현 및 실행 (칠월 2024)
Anonim

SSH (Secure Shell)는 전송을 암호화하여 다른 사람이 데이터를 가로채는 것을 방지하는 네트워크 프로토콜입니다. 보통 로컬 컴퓨터를 원격 UNIX 또는 Linux 시스템에 연결하여 해당 시스템에서 명령을 실행할 수있게합니다. 예를 들어 Linux 시스템에 사용자 계정이있는 경우 SSH를 사용하여 로그인하고 소스 코드를 컴파일하고 실행할 수 있습니다. 이는 Windows 시스템을 사용하고 있지만 프로그램이 UNIX 또는 Linux 운영 체제 용으로 작성된 경우에 특히 유용합니다.

1 단계

해당 아이콘을 클릭하여 SSH 클라이언트를 시작하십시오. Windows PC를 사용하는 경우 SSH 클라이언트를 다운로드해야합니다. Linux, UNIX 및 Mac OSX에는 SSH 클라이언트가 내장되어 있습니다.

2 단계

계정이있는 원격 컴퓨터의 서버 주소를 입력하십시오. "서버"또는 "원격 시스템"으로 표시된 SSH 클라이언트 필드에이를 입력해야합니다. 정확한 표현은 사용 된 소프트웨어에 따라 다릅니다. 예를 들어, Windows 프로그램 PuTTY는 "호스트 이름"이라는 용어를 사용합니다.

3 단계

"사용자 이름"및 "암호"로 표시된 SSH 클라이언트 필드에 사용자 이름과 암호를 입력하십시오.

4 단계

SSH 세션을 시작하려면 "연결"버튼을 클릭하십시오. 창이 나타나고 명령 프롬프트를 표시합니다. 이제 원격 시스템에 로그인하여 명령을 실행할 수 있습니다.

5 단계

소스 코드를 컴파일하는 명령을 입력하십시오. 이 소스 코드는 원격 시스템의 사용자 디렉토리에 있어야합니다. 정확한 명령은 사용중인 컴파일러와 프로그램이 작성된 프로그래밍 언어에 따라 다릅니다. 다음 세 가지 예제는 "source.c", "source.cpp"및 "source.java"라는 C, C ++ 및 Java 소스 코드 파일을 프로그램으로 컴파일하는 방법을 보여줍니다.

gcc -o programName source.c g ++ -o programName source.cpp javac source.java

6 단계

프로그램을 실행하는 명령을 입력하십시오. 이를 위해서는 컴파일 한 프로그램의 이름을 입력해야합니다. C 및 C ++ 프로그램의 경우 프로그램 이름은 "programName"입니다. Java 프로그램의 경우, 프로그램은 소스 코드 파일과 동일한 이름을 가지므로 "소스"입니다. 다음은 C, C ++ 및 Java 프로그램을 실행하는 데 필요한 명령입니다.

./programName ./programName java source

7 단계

"Enter"키를 눌러 명령을 실행하십시오. 이제 프로그램이 원격 시스템에서 실행됩니다.

SSH를 사용하여 프로그램을 컴파일하고 실행하는 방법