일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 실행권한
- appium server
- 28015
- sshpass
- perfect
- mysql
- Materials
- rethinkdb
- STF_PortForwarding
- nohup
- nmap
- ubuntu
- Jupyter Notebook
- postgres
- port forwarding
- PYTHON
- appium
- nGrinder
- STF
- SWIFT
- insert
- centos
- openpyxl
- Jupyter
- ssh
- create table
- kitura
- GoCD
- ftp
- postgresql
- Today
- Total
목록분류 전체보기 (323)
don't stop believing
iOS 폰에서 VPN 접속을 해보겠습니다.접속을 위해서는 ovpn 파일과 ta.key 파일이 필요합니다. 먼저 App Store에서 OpenVPN Connect를 검색합니다.검색된 앱을 설치합니다. OpenVPN 앱이 설치되었다면 iTunes와 연결합니다.파일공유 탭에서 OpenVPN 안에 .ovpn 파일과 ta.key 파일을 추가합니다. 두 파일이 추가되었다면 OpenVPN 앱을 실행합니다.세 번째 버튼인 OVPN Profile을 탭 합니다. .ovpn 파일과 ta.key 파일이 있다면 아래와 같이 1 new OpenVPN profiles are available for import 메시지가 보일 것입니다.ADD를 탭해 추가합니다. VPN 정보를 확인하고 오른쪽 위에 있는 ADD를 탭 합니다. 설정 추..
Android에서 VPN 접속을 해보겠습니다.접속을 위해서는 ovpn 파일과 ta.key 파일이 Android 폰에 있어야 합니다. 저는 PC와 Android 폰을 USB로 연결하고 Download 폴더 안에 ovpn 파일과 ta.key 파일을 이동시켜 놨습니다. 이제 폰에서 Play 스토어로 연결해 openvpn을 검색합니다.설치해야 할 앱은 OpenVPN Connect 입니다. OpenVPN Connect를 설치하고 실행합니다.세번째인 OVPN Profile 버튼 이미지를 탭 합니다. OVPN 탭에서 Download 폴더로 이동하면 ovpn 파일이 보입니다. ovpn 파일을 선택하고 IMPORT를 탭 합니다. ovpn 파일에 있는 설정 정보를 확인합니다.접속하려는 IP와 계정을 확인하고 ADD를 탭 ..
openVPN server를 만들었으니 Client를 추가해 보겠습니다.server 구성은 아래와 같이 진행되었습니다.openVPN 설치 (on Ubuntu 18.04) openVPN 서버에 ssh로 접근합니다. $ ssh ngle@192.168.0.185 EasyRSA 폴더로 이동해 key 파일과 certificate request 파일을 만들어 줍니다.계정명은 testNgle로 하겠습니다. $ cd ~/EasyRSA-3.0.4/ $ ./easyrsa gen-req testNgle nopass Note: using Easy-RSA configuration from: ./vars Generating a 2048 bit RSA private key ..................................
Mac OS에서 openVPN server로 접속해 보겠습니다. Mac에서 openVPN에 접속하려면 두 가지 파일을 준비해야 합니다.클라이언트용 VPN 파일인 .ovpn 파일과 openVPN에서 생성한 ta.key 파일입니다.저는 tongchun.ovpn 파일과 ta.key파일을 가지고 있습니다.두 파일은 같은 위치에 있어야 합니다.이제 Mac용 VPN 클라이언트인 Tunnelblick를 다운받아 설치합니다.아래 링크에서 stable 버전인 Tunnelblick 3.7.6a를 다운받습니다.https://tunnelblick.net/downloads.html 다운받은 Tunnelblick_3.7.6a_build_5080.dmg 파일을 실행하면 설치 화면이 나옵니다. 시작하려면 이중 클릭을 하라고 하네요...
openVPN server를 구성했다면 Windows 클라이언트에서 접속해 보겠습니다.openVPN 설치 (on Ubuntu 18.04) 클라이언트에서 VPN 서버에 접속하기 위해서는 openVPN server에서 생성한 .ovpn 파일이 필요합니다.먼저 ovpn 파일을 준비 합니다. 그리고 Windows 용 openVPN Client를 다운받아 설치합니다.다운받는 링크는 아래 있습니다.https://openvpn.net/index.php/open-source/downloads.html 현재 버전은 2.4.6 입니다. Installer, Windows 7 and later 항목의 exe 파일을 내려받아 설치하세요. 설치 중간에 아래와 같은 메시지가 나오면 "설치"를 눌러줍니다. 설치가 완료되었다면 바탕화..
사내에서 vpn을 한번 사용해 보더니 수요가 늘었습니다.iptime T24000을 라우터로 사용하고 있는데 VPN을 다섯개만 지원합니다. 그래서 openVPN Server를 구성해 사용하겠습니다. openVPN Server 구축에 참고한 링크는 아래와 같습니다.https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-18-04 위 링크에서는 openVPN 서버와 CA 서버를 구분해서 설명해 주고 있는데 저는 하나의 PC에 만들겠습니다. apt를 업데이트하고 openvpn을 설치합니다. $ sudo apt update $ sudo apt install openvpn 그다음 인증서(CA)를 생성할 Eas..
Mac에서 Python 3.6.5 버전을 사용하고 있었는데 Ethereum 테스트하다가 brew upgrade를 했고그러는 바람에 python이 버전업 되어 3.7이 되버렸습니다. gauge를 돌려야 하는데 3.7에서는 에러가 납니다. 아직 정식적으로는 3.7을 지원하지 않는 것 같습니다. 그래서 brew로 python 3.7을 3.6.5로 downgrade하는 방법을 확인했습니다. 간단합니다. $ brew switch python 3.6.5 $ brew link --overwrite python python 3.6.5로 switch 해주고 link를 다시 잡아주면 됩니다. 다시 python 3.6.5로 돌아왔습니다.
Browser-Solidity를 이용한 Contract 개발 환경을 구성해 보겠습니다. https://remix.ethereum.org Browser-Solidity(Remix)는 Solidity 언어의 기여자(Contributor)가 개발한 Solidity 언어 전용 웹 브라우저 기반 통합 개발 환경입니다. 웹 브라우저에서 계약 코드 작성, 컴파일, 이더리움 노드에 배포, 계약 메서드의 실행 등 일반적으로 필요한 작업을 수행할 수 있습니다. Browser-Solidity를 이용하는 방법은 두 가지입니다. 하나는 인터넷에 공개돼어 있는 사이트(https://remix.ethereum.org)에 접속해 온라인으로 사용하는 방법과 다른 하나는 깃허브에서 Zip 파일을 내려 받아 오프라인으로 이용하는 방법입니..
Contract 개발 후 EVM 바이트코드로 컴파일 한 뒤 블록체인에 배포해야 합니다.Mac에 Solidity 컴파일러를 설치해 보겠습니다. 설치 정보는 아래 링크에서 확인했습니다https://solidity.readthedocs.io/en/v0.4.24/installing-solidity.html Mac에서 brew를 이용해 설치하겠습니다.update와 upgrade를 해줍니다. 그리고 tap으로 ethereum/ethereum repository를 지정합니다.solidity를 설치합니다. $ brew update $ brew upgrade $ brew tap ethereum/ethereum $ brew install solidity 정상적으로 설치되었다면 solidity compiler의 버전을 확인..
geth 실행 시 옵션을 이용해 계정 unlock을 바로 해줄 수 있습니다. rpc 서버 실행 옵션과 함께 unlock 옵션을 주겠습니다. console 옵션도 추가해 바로 실행하도록 합니다. geth --networkid 45 --nodiscover --maxpeers 0 --datadir /Users/tongchunkim/Documents/Test_Ethereum/data_testnet/ --mine --minerthreads 1 --rpc --rpcaddr "0.0.0.0" --rpcport 8545 --rpccorsdomain "*" --rpcapi "admin, db, eth, debug, miner, net, shh, txpool, personal, web3" --unlock 0 --verbo..