SSH ile Programlar Nasıl Derlenir ve Çalıştırılır

Güvenli kabuk (SSH), herhangi birinin verilerinizi ele geçirmesini önlemek için aktarımları şifreleyen bir ağ protokolüdür. Genellikle yerel bir bilgisayarı uzak bir UNIX veya Linux sistemine bağlamak için kullanılır ve bu sistemlerde komut çalıştırmanıza izin verir. Örneğin, bir Linux sisteminde bir kullanıcı hesabınız varsa, oturum açmak ve kaynak kodunu derlemek ve çalıştırmak için SSH'yi kullanabilirsiniz. Bu, özellikle bir Windows makinesi kullanıyorsanız kullanışlıdır, ancak programınız UNIX veya Linux işletim sistemleri için yazılmıştır.

Aşama 1

Simgesine tıklayarak SSH İstemcisini başlatın. Windows PC kullanıyorsanız, bir SSH İstemcisi indirmeniz gerekecektir. Linux, UNIX ve Mac OSX, içinde yerleşik SSH istemcileri ile birlikte gelir.

Günün Videosu

Adım 2

Hesabınızın bulunduğu uzak bilgisayarın sunucu adresini girin. Bunu, "Sunucu" veya "Uzak Sistem" olarak işaretlenmiş SSH istemci alanına girmeniz gerekir. Tam ifade, kullanılan yazılıma bağlıdır. Örneğin, Windows programı PuTTY "Ana Bilgisayar Adı" terimini kullanır.

Aşama 3

"Kullanıcı adı" ve "Parola" olarak işaretlenmiş SSH istemci alanlarına kullanıcı adınızı ve şifrenizi yazın.

4. Adım

SSH oturumunu başlatmak için "Bağlan" düğmesine tıklayın. Bir pencere belirir ve bir komut istemi görüntüler. Artık uzak sistemde oturum açtınız ve komutları çalıştırabilirsiniz.

Adım 5

Kaynak kodunuzu derlemek için komutu girin. Bu kaynak kodu uzak sistemde, kullanıcı dizininizde olmalıdır. Kesin komut, kullandığınız derleyiciye ve programınızın yazıldığı programlama diline bağlıdır. Aşağıdaki üç örnek, "source.c", "source.cpp" ve "source.java" adlı bir C, C++ ve Java kaynak kodu dosyalarının bir programda nasıl derleneceğini gösterir:

gcc –o programAdı kaynak.c g++ -o programAdı kaynak.cpp javac kaynağı.java

6. Adım

Programınızı yürüten komutu girin. Bu, derlediğiniz programın adını girmenizi gerektirir. C ve C++ programı söz konusu olduğunda, program adı "programAdı"dır. Java programı söz konusu olduğunda, program kaynak kod dosyasıyla aynı ada sahip olduğundan, "kaynak" olur. İşte C, C++ ve Java'yı çalıştırmak için gerekli komutlar programlar:

./programName ./programName java kaynağı

7. Adım

Komutu yürütmek için "Enter" tuşuna basın. Programınız artık uzaktaki sistemde çalışacaktır.

İhtiyacınız Olan Şeyler

  • SSH İstemcisinin kurulu olduğu yerel bilgisayar

  • SSH sunucusuna sahip uzak bilgisayar (genellikle kabuk hesabı olarak adlandırılır)