일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ftp
- ssh
- GoCD
- ubuntu
- create table
- postgres
- Materials
- sshpass
- rethinkdb
- nohup
- nmap
- mysql
- kitura
- insert
- Jupyter
- appium server
- centos
- postgresql
- 실행권한
- PYTHON
- appium
- 28015
- port forwarding
- STF_PortForwarding
- perfect
- STF
- SWIFT
- nGrinder
- openpyxl
- Jupyter Notebook
- Today
- Total
목록분류 전체보기 (323)
don't stop believing
Windows 10에 geth 를 설치하는 방법은 두 가지 입니다.1. 바이너리 버전을 다운받아 설치하는 방법과2. chocolety를 이용해 source를 빌드하는 방법입니다. 편하게 갑시다. 바이너리 버전을 다운받아 실행해 보겠습니다.아래 URL에서 Windows 버전을 다운로드 합니다.https://geth.ethereum.org/downloads/ Geth 1.8.16 for Windows를 클릭하면 geth-windows-amd64-1.8.16-477eb093.exe 라는 설치 파일이 다운받아 집니다.설치 파일을 더블클릭해 설치를 시작합니다. 만약 아래와 같은 팝업이 나온다면 "추가정보"를 클릭한 후 실행 버튼을 클릭해 주면 됩니다. 아래와 같이 설치 파일을 진행합니다. 설치 위치는 C:\Pro..
오랜만에 CentOS를 설치했습니다.설치 후 yum update 가 안먹어서 해결방법을 찾았고 기록하기 위해 post 합니다. 위 화면과 같이 root 계정으로 로그인 후 yum update를 하면 에러가 나오고 있습니다. 14: curl#6 - "Could not resolve host: mirrorlist.centos.org: Unknown error" 인터넷 연결이 정상적이지 않을 때 발생하는 에러입니다.먼저 ip addr 명령으로 이더넷 정보를 확인합니다. dhcp에서 ip를 받아오지 못하고 있습니다.이더넷 카드 이름이 enp4s0라는 것을 기억합니다. 아래 경로에서 enp4s0의 설정 파일을 엽니다.CentOS에서는 ifcfg- 형식의 파일이 존재하며 이더넷 카드의 설정등이 저장되어 있습니다. ..
terminal based application (cli tool) 테스트에 사용하려고 templit을 만들어 봤습니다. 참고해서 사용하면 좋을 것 같습니다. # coding=utf-8 import hecate.runner as r from hecate.hecate import Runner, AbnormalExit import sys, os import time, datetime import signal import unittest Runner.print_on_exit = False class TestUtils(): def getDateStrings(self): # 날짜를 확인하기 위해 여러 형태로 날자 데이터를 불러옵니다. i = datetime.datetime.now() dt = datetime.da..
hecate를 설치하고 기본 기능을 확인해 봤다면 실제 업무에서 어떻게 사용될 지 확인해 보겠습니다. 최근 보고있는 geth에 적용해 보겠습니다. http://dejavuqa.tistory.com/236 어선 작성한 스크립트는 아래와 같습니다. # coding=utf-8 import hecate.runner as r from hecate.hecate import Runner, AbnormalExit import tempfile import pytest import sys, os import time, datetime import signal Runner.print_on_exit = True def test_geth(): ''' 현재 사용하고있는 Terminal 창 크기를 확인합니다. 줄수(rows)와 열..
Terminal Application 테스팅 도구를 찾다가 괜찮은 Python Library가 있길래 써봤습니다.아래 github에서 받을 수 있습니다.https://github.com/DRMacIver/hecate 테스트 스크립트 sample도 있네요.https://github.com/DRMacIver/hecate/blob/master/tests/test_hecate.py 기본 개념은 Terminal Applicatin을 실행시켜 명령을 쓰고 결과로 나온 text를 검색할 수도 있습니다.실행시킨 process를 종료시킬 수도 있네요. (hecate가 그리스 여신이었네요. https://www.youtube.com/watch?v=ylF7rqVsLEg) 먼저 hecate에서 사용하는 library 및 pa..
ftp 계저을 추가하겠습니다. 먼저 터미널을 열고 ftp 서버에 ssh 연결을 합니다. $ ssh ngle@10.192.168.0.18 만들어줄 계정명은 macaron 입니다.아래처럼 계정을 만들어 줍니다. $ sudo adduser macaron 비밀번호도 이쁘게 만들어 주고요.계정이 잘 만들어 졌는지 확인해 보겠습니다. $ cut -d: -f1 /etc/passwd | grep "macaron" macaron macaron 이라고 잘 나오네요.전체 계정을 확인하고 싶다면 cut -d: -f1 /etc/passwd로 확인할 수 있습니다. 이제 계정이 사용할 ftp 폴더를 만들어 줍니다.ftp 폴더 위치는 vsftpd.conf에 설정한 데로 만들어 줍니다.저는 vsftpd.conf 에 local_root..
vsftpd를 설치한 Ubuntu 서버에는 방화벽이 설정되어 있습니다.아래와 같이 방화벽을 추가합니다. $ sudo ufw allow 21/tcp 만약 Passive 모드로 사용할 경우 해당 port 대역도 지정해 줍니다. $ sudo ufw allow 9900:9999/tcp 방화벽 설정을 적용하려면 stop/start를 해줍니다. $ sudo ufw disable $ sudo ufw enable 방화벽 적용이 잘 되었는지 ftp에 연결해 보세요.
전에 사용하던 ftp가 이사하면서 디스크가 날아갔습니다.다시 설치해 보겠습니다. 이번에는 Ubuntu 18.04에 설치합니다. 설치 방법은 기존과 동일합니다.먼저 Ubuntu 버전부터 확인하고 가겠습니다. $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 18.04.1 LTS Release:18.04 Codename:bionic 먼저 package를 업데이트하고 vsftpd 데몬을 설치 합니다. $ sudo apt-get update $ sudo apt-get install vsftpd vsftpd를 다시 시작해 줍니다. 그리고 ubuntu가 재시작 될때 같이 실행되도록 해줍니다. $ sudo sy..
현재 VPN에 접속하고 있는 세션을 확인하고 싶어 찾아보던 중 괜찮은 툴이 있어 설치해 봅니다. https://github.com/furlongm/openvpn-monitor 웹 서버로 지원되는 툴입니다. 바로 설치해 봅시다. 구성은 apache로 하겠습니다. openvpn-monitor는 openven 서버에 설치합니다. 제일먼저 openvpn-monitor가 사용하는 패키지들을 설치해 줍니다. $ sudo apt-get -y install python-geoip python-ipaddr python-humanize python-bottle python-semantic-version apache2 libapache2-mod-wsgi git wget geoip-database-extra 그리고 /var/..
발급한 Client 인증서를 삭제해 보겠습니다.퇴사 등으로 더이상 VPN 접속을 못하게 할때 인증서를 삭제하고 openVPN에 적용해야 합니다. 먼저 EasyRSA로 이동 후 발급된 인증서를 확인합니다. $ cd ~/EasyRSA-3.0.4/ $ ll pki/issued/ total 32 drwx------ 2 ngle ngle 4096 8월 31 15:09 ./ drwx------ 6 ngle ngle 4096 8월 31 15:09 ../ -rw------- 1 ngle ngle 4552 8월 30 11:39 server.crt -rw------- 1 ngle ngle 4438 8월 31 15:09 testNgle.crt -rw------- 1 ngle ngle 4438 8월 30 13:10 tongc..