본문 바로가기
Development Solutions/Library & Framework

When using scp or sftp, let's import libssh2 (scp, sftp를 쓸 때는 libssh2를 임포트하자)

by Dev Diary Hub 2023. 8. 7.
반응형

When using scp or sftp, let's import libssh2

(scp, sftp를 쓸 때는 libssh2를 임포트하자)

 

 

libssh2 library official website (libssh2 라이브러리 공식 홈페이지)

The official libssh2 homepage is as follows.
You can get dll and lib files from that page.
You can refer to the library usage method or API documentation.

 

(libssh2 공식 홈페이지는 아래와 같다.

해당 페이지에서 dll, lib 파일을 받을 수 있으며

라이브러리 사용 방법이나 API 문서를 참고할 수 있다.)

 

https://www.libssh2.org/

 

libssh2

libssh2 is a client-side C library implementing the SSH2 protocol Capabilities and Features Key Exchange Methods: diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1, diffie-hellman-group-exchange-sha256 Hostkey Type

www.libssh2.org

 

API documentation (API 문서)

The libssh2 offers a large amount of functions and this is an attempt to provide HTML versions of the man pages present in the source tree. These pages are updated automatically from the source code repository.

Select page in the menu to the right.

The functions are grouped into different subsystems:

  • Session
  • Userauth
  • Channel
  • SFTP
  • Publickey
반응형

(libssh2는 많은 양의 기능을 제공하며 HTML형식으로 제공한다. 이러한 페이지는 깃헙 소스 코드 레포지터리에서 자동으로 업데이트된다. libssh2에서 제공하는 기능을 크게 아래의 카테고리로 구분할 수 있다.

  • Session
  • Userauth
  • Channel
  • SFTP
  • Publickey

)

 

https://www.libssh2.org/docs.html

 

libssh2 docs

The libssh2 offers a large amount of functions and this is an attempt to provide HTML versions of the man pages present in the source tree. These pages are updated automatically from the source code repository. Select page in the menu to the right. The fun

www.libssh2.org

 

Example Code Collection (예제 코드 모음)

You can also see libssh2 library example code that utilizes scp and sftp. It is very helpful to refer to it when importing and using the library.

 

(scp, sftp를 활용하는 libssh2 라이브러리 예제 코드도 볼 수 있다. 라이브러리를 처음 임포트해서 사용할 때 참고하면 큰 도움이 된다.)

https://www.libssh2.org/examples/

 

libssh2 examples

Welcome to the examples section of the web site. This displays online versions of all the examples already present in the examples directory of the release tarballs. If you end up writing any suitable examples yourself, please send them over and help us ex

www.libssh2.org

 

 

Github source code where you can see the old version and the latest version (구 버전, 최신 버전을 볼 수 있는 깃헙 소스코드)

libssh2 manages GitHub repositories. You can analyze the source code in detail here, and you can refer to it for checking out the version you need through the tags page.

 

(libssh2는 깃헙 레포지터리를 관리하고 있다. 이 곳에서 소스코드를 디테일하게 분석할수도 있고, tags 페이지를 통해 필요한 버전으로 checkout하기에도 참고할 수 있다.)

https://github.com/libssh2/libssh2

 

GitHub - libssh2/libssh2: the SSH library

the SSH library. Contribute to libssh2/libssh2 development by creating an account on GitHub.

github.com

반응형