기타 5

visual studio에서 libcurl 빌드하고 사용하기

libcurl 빌드하기 (dll)1. curl 다운로드 후 압축 풀기https://curl.haxx.se/download/curl-7.53.1.tar.gz 2. 미리 컴파일된 openssl 다운로드 후 압축풀기 3.openssl\include\openssl 디렉토리를 curl-7.53.1\include에 복사 4. curl visual studio 솔루션 실행curl-7.53.1\projects\Windows\VC10\curl-all.sln 5. 구성 및 플랫폼 설정LIB Release - LIB OpenSSL / Win32 6. 빌드 libcurl 사용하기1. libcurl을 사용할 visual studio 프로젝트에 include, lib 디렉토리 생성 2. include에 curl-7.53.1\in..

기타 2017.04.13

[EC2] samba over ssh tunneling

CIFS, SMB가 사용하는 445, 130 포트는 보안상의 이유로 인터넷 업체에 의해 포트가 막혀있는 경우가 있다. AWS 도쿄 리젼의 경우에는 막혀있지 않으나, 캘리포니아 리젼은 막혀있어 외부에서 smb를 통한 EC2 접속이 불가능하다. 차단된 포트를 우회하기 위해서는 아래 두 가지 방법이 대표적이다.다른 포트를 사용하여 smb 구성하는 방법서버와 클라이언트 모두 포트 리다이렉션 설정 필요다이렉트로 연결되기 때문에 속도가 빠름 ssh 터널링으로 smb 연결하는 방법윈도우(smb 클라이언트)만 설정 필요속도가 상대적으로 느리지만 소스코드 편집 목적이라면 불편함 없음smb 접속을 위해 ssh 연결 유지해야 함 리눅스 1. 삼바 설치 및 설정# sudo yum install samba# sudo vi /e..

기타 2016.04.08