일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- create table
- ftp
- nohup
- mysql
- sshpass
- GoCD
- Jupyter
- STF
- 실행권한
- ubuntu
- ssh
- rethinkdb
- nmap
- kitura
- PYTHON
- Materials
- nGrinder
- postgresql
- 28015
- port forwarding
- insert
- openpyxl
- postgres
- STF_PortForwarding
- perfect
- appium server
- appium
- centos
- Jupyter Notebook
- SWIFT
- Today
- Total
목록Linux (30)
don't stop believing
오랜만에 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- 형식의 파일이 존재하며 이더넷 카드의 설정등이 저장되어 있습니다. ..
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로 돌아왔습니다.
서버로 사용하려면 고정 IP를 설정해야 겠죠. 먼저 ifconfig로 네트워크 정보를 확인합니다. $ ifconfig enp3s0 Link encap:Ethernet HWaddr b0:6e:bf:d2:80:15 inet addr:192.168.1.232 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::b26e:bfff:fed2:8015/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15752 errors:0 dropped:52 overruns:0 frame:0 TX packets:400 errors:0 dropped:0 overruns:0 carrier:0 colli..
swift build를 위해 clang을 설치해야 하는데 403에러가 발생했습니다. $ sudo apt-get install clang Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic linux-headers-4.10.0-35 linux-headers-4.10.0-35-generic linux-headers-4.10.0-37 linux-headers-4.1..
Ubuntu에 swift를 설치해 봅시다. Swift 홈페이지에가서 최신 버전을 확인해 봅시다. Swift 홈페이지의 다운로드 페이지에 가면 Swift 최신 버전에 대한 Ubuntu 버전을 확인할 수 있습니다. https://swift.org/download 현재 돌아가는 Ubuntu 버전이 16.04이므로 해당 swift 링크를 확인 합니다. https://swift.org/builds/swift-4.0.3-release/ubuntu1604/swift-4.0.3-RELEASE/swift-4.0.3-RELEASE-ubuntu16.04.tar.gz 이제 터미널을 열고 Ubuntu에 접속해 봅니다. ssh ngle@192.168.0.188 ngle@192.168.0.188's password: Welcome..
뭔가 한참을 해매다 간단한 방법을 찾았습니다.Linux 서버에 접속하기 위해서는 ssh를 이용하며 비번이 필요 합니다.ssh 공개키를 서버에 간단하게 배포하고 비번없이 접속하는 방법을 확인해 봅시다. 우선 접속하려는 클라이언트 Linux에 sshpass를 설치합니다. $ sudo apt-get install sshpass 그리고 클라이언트 Linux에 ssh 키를 생성합니다. $ ssh-keygen 그리면 .ssh/ 경로에 id_rsa id_rsa.pub 두 개의 파일이 생성됩니다..ssh/id_rsa 파일은 개인키 파일이고 .ssh/id_rsa.pub 파일은 공개키 파일입니다. 이제 sshpass를 이용해 서버 Linux에 접속해 봅니다. $ sshpass -p "password1234" ssh mac..
Mac에서도 hosts파일을 변경할 수 있습니다.hosts 파일 경로는 /private/etc/hosts 입니다. $ sudo vim /private/etc/hosts ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost
사내에 여러개의 Ubunto 서버를 사용하고 있습니다. 테스트용으로 사용하던 서버가 정전 이후 서버를 재시작 했는데 IP가 변경된 것 같습니다. 서버는 모니터, 키보드, 마우스가 모둔 제거되어 있습니다. 다 연결하고 확인하기가 귀찮습니다.그래서 nmap으로 사내 네트워크에 연결된 장비 중 22번 포트가 열려 있는 것을 찾으려고 합니다. 우선 Mac에 nmpa을 설치합니다. $ brew install nmap nmap을 설치했으니 버전은 확인하고 가야겠죠. $ nmap -v Starting Nmap 7.60 ( https://nmap.org ) at 2017-12-22 13:19 KST Read data files from: /usr/local/bin/../share/nmap WARNING: No targ..
Linux 서버를 사용하면서 포트가 열려 있는지 확인하는 일은 자주 있습니다. 궁금할때도 한번씩 확인하죠.Ubuntu에서 nmap으로 열려있는 Port를 확인해 보겠습니다. 먼저 nmap이 먼저 확인해 봅시다. 아래처럼 설명되어 있네요.Nmap is the world's leading port scanner, and a popular part of our hosted security tools. Nmap as an online port scanner is able to scan your perimeter network devices and servers from an external perspective; ie outside your firewall.[https://nmap.org/bennieston-t..
제가 사용하는 Mac 버전은 High Sierra (10.13.1)입니다.우선 단축키에 대한 Apple 설명을 아래 링크에서 확인 가능 합니다.[https://support.apple.com/ko-kr/HT201236] Command + H: 현재 보고있는 창 내리기Command + Option + H: 현재 보고있는 것 외의 앱 모두 내리기. Command + W: 현재 보고있는 앱을 닫습니다.Command + Option + W: 현재 열려있는 모든 앱의 창을 닫습니다. Command + Q: 현재 선택된 앱을 종료합니다. Command + SpaceBar: Spotlight 검색필드를 표시하거나 가립니다. Command + Shift + 3: 전체화면 스크린샷 저장Command + Shift + 4..