본문 바로가기

developer

SSH 로그인시 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 에러 발생 MAC이나 Linux 터미널에서 SSH로 로그인 시도 시 아래와 같이 에러가 발생할 때가 있습니다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has..
VirtualBox 에서 '호스트 전용 어댑터' 로 내부망 연결 네트워크 만들기 VirtualBox 는 Oracle 에서 제공하는 간단하게 가상 환경을 구성 할 수 있도록 해주는데요. 여기서는 간단히 2대의 머신에서 내부 아이피를 이용하여 서로 연결 할 수 있도록 하는 '호스트 전용 어댑터' 를 이용하여 네트워크를 연결 하도록 해보겠습니다. 우선 머신 2대를 간단히 만들어 주고 ( 제 경우 1개를 만들고 셋팅한 후 'MAC 초기화'와 함께 '완전 복제'를 합니다. ) 1.호스트 전용 어댑터 설정하기 복제된 머신에서 '설정' 으로 들어 간 후 네트워크 탭 으로 이동 그리고 어댑터 2 에 '호스트 전용 어댑터' 를 추가해 주도록 합니다. * 기본적으로 vboxnet0 이라는 기본 어댑터가 설정 되어 있으니 그냥 쓰도록 합니다. 기본 어댑터는 192.168.56.0 의 IP 대역때를 사용..
Python 프로그램을 nohup & 으로 백그라운드 동작시 UnicodeEncodeError: 'ascii' codec can't encode character 과 같은 에러가 날 경우 Python 프로그램을 nohup 과 & 을 이용하여 아래와 같이 백그라운드로 실행할 경우 $ nohup 1>/dev/null 2>&1 & Exit 1 메세지와 함께 강제 종료 되는것을 확인 할때가 있는데요. 이때 로그를 찍어 파일을 보면 UnicodeEncodeError: 'ascii' codec can't encode character 위와 같은 에러 문구를 확인 할 수 있는데요. 이때는 그냥 간단히 export PYTHONIOENCODING=utf-8 으로 python 의 encoding 을 utf-8 로 변경해 주시면 됩니다. $ export PYTHONIOENCODING=utf-8 이제 파일을 실행해 보시면 정상적으로 종료되지 않고 작동하는 것을 확인하실 수 있으실 것입니다. 즐거운 개발 되시기..
실시간 서버 모니터링 프로그램 NetData 를 이용하여 서비스를 모니터링 해보자 Netdata 는 GPLv3+ 라이센스를 가진 오픈소스 모니터링 툴로 대충 화면은 아래와 같으며 비교적 다른 모니터링 툴에 비해 설치 방법이 '매우' 간단하고 기능이 다양 합니다. 그리고 모바일도 완벽히 지원을 합니다. 설치 방법은 아래의 명령어를 서버에 넣어 주시면 됩니다! $ bash
CentOS 에서 Redis 설치하기 간단히 CentOS 에서 yum 을 이용하지 않고 Redis 를 설치하는 방법입니다. ( 공홈에도 나와 있는 방법 ) URL : https://redis.io/topics/quickstart 1. Redis 컴파일하기 우선 아래의 명령어로 Stable 버전을 받으신 후 압축을 푸시기 바랍니다. 그리고 make 로 컴파일을 하려 하면... 약 99%의 확률로 에러가 납니다. $ wget http://download.redis.io/redis-stable.tar.gz $ tar xvzf redis-stable.tar.gz $ cd redis-stable $ make 일단 gcc 에러는 yum install gcc 로 해결이 가능합니다. $ yum install gcc 그리고 설치 후 make 시 아래와 같이..
GitHub 학생 ( Education ) 등록하고 이용하기 ( ac.kr 혹은 edu 메일 필요 ) 대학교 이메일이 있을경우! GitHub 에서 무료로 개인 저장소르 받을 수 있는데요. 이 포스트에서는 간단하게 학생 이메일을 이용하여 가입하고 이용하는 방법에 대해 알아 보겠습니다. 우선 아래의 링크로 이동합니다. 링크 : https://education.github.com/pack ( 페이지 아래쪽은 대학교 이메일을 가진 분들이라면 받을 수 있는 많은 회사들의 지원에 대해서 써있으니 한번 읽어 보시기 바랍니다. ) 이동하시면 아래와 같은 페이지를 보실 수 있으실 것 입니다. 이제 Get your Pack 을 클릭하여 페이지를 이동 합니다. 이제 로그인 페이지가 뜨고 기존 가입 되어있는 아이디 혹은 아이디를 새로 만드셔서 로그인을 하고 나면 학생인지에 대해서 확인하는 페이지가 나오게 됩니다. 여기서 이제..