본문 바로가기

전체 글680

2. 아두이노 LED 샘플코드 적용해 보기 안녕하세요. 도정진입니다. 기본적으로 아두이노를 처음 샀는데 작동은 되는지 궁금하지요? 전 글에서 아두이노 IDE 를 설치하는 방법을 하단에 설명해 드렸습니다. 먼저 저는 우분투 환경에서 아두이노를 USB 로 연결해 사용하고 있습니다. USB 를 연결하면 기본적으로 /dev/ttyUSB0 에 아두이노 장치가 인식이 됩니다. USB 꼽으면 그냥 .. 3번째 LED 에 불이 들어옵니다. 그 다음 아두이노 IDE 의 기본 내장 샘플코드를 한번 올려서 작동해 보겠습니다. 기본적으로 저는 아두이노 나노 제품이고 위 사진 상단에 정사각형 칩에 자신의 보드의 칩이 아트메가 328인지 168 인지 나와 있습니다. 육안으로 확인하시면 됩니다. 저는 육안으로 확인해 보니.. 328 이라고 되어 있네요. 그 다음 샘플코드를.. 2015. 11. 4.
1. 아두이노 나노 / SSR 릴레이 안녕하세요. 도정진입니다. 마이크로 컨트롤러인 아두이노 (나노 제품) / 무접점 릴레이로써 Solid State Relay 를 구입하였습니다. 오늘 밤 부터 삽질이 시작될것 같습니다... 리눅스 서버에서 직접 아두이노를 컨트롤 하여 전원을 켰다가 껏다가 할 수 있게 하려고 합니다. 기본적으로 우분투 14.04 에서는 아래의 명령어로 설치가 가능합니다. apt-get install arduino arduino-core 2015. 11. 3.
19. 우분투/데비안 와이파이 핫스팟 만들기 (bridged AP mode) 안녕하세요. 도정진입니다. 먼저 파일 저장전용 서버를 운용하고 있습니다. 그 운용체제는 우분투 14.04 이고 / 기기는 인텔 NUC DN2820FYKH 입니다. 동봉된 사양에 안에 와이파이 AC7260 이 들어 있습니다. 서버용으로 사용하면서 전력을 조금이라도 절감하기 위해서 따로 꼽지는 않고 서랍에 빼두었습니다. 그런데 집안 평수가 그리 넓지는 않지만 제 방에서만 침대에 누으면 와이파이가 터지지 않아 속이 너무 터졌습니다. 더불어 3G 나 LTE 도 침대에서 잘 터지지 않습니다. 이런 문제를 해결하기 위해서 공유기를 허브 형식으로 추가적으로 놓을까 .. 는 생각을 많이 했는데 제방 컴퓨터 위에 있는 제 서버에 다시 무선랜 카드를 붙이고 WIFI AP 모드를 설정하기로 마음먹었습니다. 0 . 환경 일단.. 2015. 11. 1.
넥서스5 부트로더 언락하기 및 TWRP 리커버리 설치하기 안녕하세요. 도정진입니다. 10월 중순경에 넥서스5를 손에 쥐게 되었습니다. 넥서스5는 아직도 현역이고 실은 제가 전역이 2016년 11월 이지만 그때까지도 무난하게 사용할 수 있을 것 같은 기기 입니다. 전에 쓰던 폰은 갤럭시 넥서스인데 갤럭시 넥서스에 억지로 5.1.1 롤리팝을 올려서 사용하다가 레퍼런스로 업데이트 지원이되는 넥서스5의 5.1.1 롤리팝은 하늘과 땅 차이였습니다. 여튼 레퍼런스폰은 받자 마자 언락 + 리커버리 작업 임으로 갤럭시 넥서스와 비슷하게 작업을 해보겠습니다. -여담- 이제 서브폰이 되어 버린 갤럭시 넥서스 입니다... 그럼 넥서스5 부트로더 언락을 해 보겠습니다. 0 . 필요한 파일 다운받기 패스트붓 프로그램 (플랫폼 툴) 부트로더 드라이버TWRP 2.8.7.1 이미지http.. 2015. 11. 1.
OneNote(원노트) 스크린샷 핫키 설정하기 (윈도우 8.1 / 10) 안녕하세요. 도정진입니다. 외박 때 글을 적네요 ㅎㅎ 실은 최근에 윈도우 10으로 데스크탑을 업그레이드 하였습니다. 상당히 좋았습니다. 그런데 문제는 블로깅 할 때 쓰는 원노트의 스크린샷 기능이 작동되지 않는다는 게 참 큰 문제였습니다. 본래 스크린샷을 찍을 때 , 혹은 원노트로 스크린샷을 보낼 때 쓰는 단축키가 Win + S 입니다. 그런데 윈도우 8 이상부터는 Win + S 단축키가 검색버튼으로 되어 있습니다. 아주 잘 쓰는 기능이였습니다. 특히 리눅스 강좌 적을 때 터미널의 내용을 혹은 컴퓨터 활용 관련 게시글 적을 때 스크린샷을 게시글에 넣을 때… 이 문제를 해결하기 위해서 찾아본 글이 있습니다. 아래의 게시글이 있네요. http://answers.microsoft.com/en-us/windows.. 2015. 10. 3.
18.1 [우분투/데비안]HTML5 기반 원격 데스크톱 (SSH/RDP/VNC/TELNET) Guacamole 0.9.7 + MySQL 설치하기. 안녕하세요. 도정진입니다. 시간이 없어서 간략하게 빨리 적는 점 이해해 주시길 바랍니다. 본래 Guacamole 은 MySQL 연동을 통해 구지 텍스트 기반 인증 방식을 통하지 않고도 웹상에서 컨넥션을 추가하고 사용이 가능합니다. 이런식으로 텍스트 기반 파일을 만들어서 저장하고 guacd 서비스와 tomcat7 서비스를 재시작하여 아래처럼 리스트에 반영을 하는 귀찮은 작업을 하지 않아도 된다는 이야기 입니다. 예전부터 Guacamole 과 MySQL DB 연동을 통해서 군내부의 PC를 통해 원격으로 서버작업을 쉽게 하려고 했었습니다. 제가 관리하는 서버가 여러 개다 보니 위 처럼 텍스트파일을 수정하고 재시작하고 이런게 힘들었습니다. 재시작을 하게 되면 제가 로그인해 있는 Guacamole 의 터미널 컨넥.. 2015. 9. 6.
15.1 버추얼박스(phpvirtualbox)에 Xpenology 설치하기 안녕하세요. 도정진입니다. 시놀로지 NAS 를 사용해 보신 분들은 잘 아실껍니다. 시놀로지의 웹UI나 모바일 앱들이 정말 편리하게 되어 있습니다. 실제로 우분투나 데비안 혹은 레드햇을 이용해서 서버를 일일이 구축하는 것 보다 이미 설치가 다 되어 있고 GUI 상에서 설정을 하는 것이 정말 편리합니다. 시놀로지 NAS 는 리눅스 프로그램을 이용해 자사 NAS 관리 프로그램인 DSM 이라는 소프트웨어를 만들었습니다. 라이센스 관련 문제 때문에 시놀로지 업체는 자사의 코드를 일부 공개하였고 그 코드와 역어셈블링으로 Xpenology 가 탄생한것으로 알고있습니다. 시놀로지에서 판매하는 NAS 제품이 아니더라도 하드웨어 드라이버가 커스텀 커널에 들어 있다면 일반 PC도 시놀로지 NAS 처럼 사용할 수 있는 일종의.. 2015. 8. 13.
특정한 앱만 3g/4g 데이터 사용 가능하게 설정하기 안녕하세요. 도정진입니다. 군입영 관련 때문에 저는 무제한 54 요금제 (3쥐) 에서 기본 요금에 만 천원짜리로 갈아타게 되었습니다. 아차! 하나 알려드리지 않은게 있는데 저는 SKT 사용하고 있습니다. 핸드폰을 정지시키거나 해지를 할 수 없었던 이유는 집에 달아쓰는 SK브로드밴드 인터넷이 최소한 3회선의 휴대폰이 가입되어 있어야 무료이기 때문이였습니다. 그런데 유혈사태는 이제부터 일어나기 시작합니다. 2015년 4월 2일 / 눈물의 수료식 날이였습니다. 부모님과 만나고 훈련소때 이야기 등등을 하고, 정말 좋았습니다. 그런데 단 한가지. 핸드폰 터치하는 느낌도 얼떨떨한데 (한달 동안 폰을 만지지 않으니 이럴수 밖에..) 한달 동안 켜지 않은 폰이다 보니 켜자마자 플레이 스토어의 앱 업데이트가 바로 실행되.. 2015. 8. 12.
1.2 SSH(원격지) Root 로그인 허용하기 (우분투 / 데비안) 안녕하세요. 도정진입니다. 저는 이때까지 openssh-server 를 설치하고 root 비밀번호만 설정해 주면 root 로그인이 되는 줄 알았습니다. 그런데 이번에 nuc-server 의 데이터를 이전하면서 운영체제를 새로 설치하게 되었는데 root 로그인이 안되어 많이 당황하였습니다. 이 글이 다른 운영체제에도 적용이 될까 모르겠는데 이 글은 우분투 14.04 를 기준으로 작성됨을 알려드립니다. 먼저 일단 서버에 로그인을 하고 (일반 계정으로) root 계정의 비밀번호를 설정함으로써 계정을 활성화 시킵니다. sudo passwd root 정상적으로 되었다면 su 를 입력하여 root 권한을 획득합니다. 홈 디렉터리 이동은 아래처럼 입력하시면 됩니다. cd ~ 그리고 sshd 설정을 바꾸기 위해서 아래.. 2015. 8. 12.
[완결]갤럭시 넥서스 안드로이드 롤리팝 5.1.1 설치하기 파일링크 수정됨 2015-12-02 안녕하세요. 도정진입니다. 전에도 갤럭시 넥서스에 안드로이드 최신 버전인 5.1.1 을 올리는 글을 올렸습니다. 그런데 지금 다시 정리하여 게시글을 다시 올리는 이유는 이제 실 사용해도 될만큼 안정화가 되었고 고작 해봐야 하드웨어가 노후화 되어 속도가 느리다는 점 말고는 딱히 없습니다. 제일 큰 버그였던 카메라 버그는 하단에 아주 조금 노이즈가 끼는 것으로 수정이 되었고 여타 다른 문제는 없습니다. 계속적으로 XDA 포럼에 가입하여 활동하고 있는 개발자들이 개발하고 있지만, 저는 이 정도면 실 사용하기에 무리가 없다고 판단되어 글을 올립니다. 일단 먼저 커스텀 롬이기 때문에 작업을 하기 위해서는 꼭 부트로더의 언락이 필요하고 커스텀 리커버리의 설치가 필요합니다. 0. .. 2015. 8. 9.
[윈도우 태블릿] 델 베뉴 8 프로 Windows 10 설치! 파일링크 수정 완료 2015-10-11 안녕하세요. 도정진입니다. 최근에 윈도우 10이 정식 출시 되었습니다. 이에 따라 윈도우 8.1 32비트를 채택하고 있는 델베뉴8 프로 제품도 업그레이드가 가능합니다. 경고! 라이센스 관련 입니다. 제가 먼저 클린설치를 해 보니 바이오스에 입력된 시디키로 정품인증이 되지 않습니다. 라이센스의 경우 윈도우8.1 에서 윈도우10으로 업그레이드 방식으로 한번 작업하여, 이때 마이크로소프트 계정과 연동되어 있는 상태이면 라이센스가 정상적으로 승계가 되는것 같습니다. 즉 현재 한번도 8.1에서 업그레이드 방식으로 작업하지 않으신 분들은 클린설치를 통해 정품인증을 받으실 수 없습니다. USB에 이미지를 담으시고 윈도우 8.1 상태에서 설치 미디어 안의 setup.exe 를 실.. 2015. 8. 8.
18. 우분투 / 데비안 Guacamole HTML5 기반 클라이언트 (SSH,VNC,RDP) 안녕하세요. 도정진입니다. 웹 기반으로 원격연결을 구현하기 위해서 솔루션을 찾고 있었는데 Guacamole 이라는 솔루션이 있었습니다. 톰캣의 웹앱으로 만들어진 것으로 RDP 나 SSH 털넷, VNC 등을 자체적으로 연결하고 연결한 데이터를 지정한 포트로 보내주는 것입니다. 즉, 클라이언트에서 지정한 서버로 연결하는것이 아니라 서버측에서 연결을 하는 방식입니다. 그렇기 때문에 특정한 위치에서 특정 포트가 막혀있다..... 예를 들어서 VNC 기본포트인 5900 이나 RDP 기폰포트인 3389 SSH의 22 등의 포트가 막혀 있다고 해도 http로 접속이 가능하다면 서버단에서 연결 처리를 해주기 때문에 문제 없이 원격으로 작업을 할 수 있는 솔루션입니다. 공식 사이트는 아래와 같고 테스트 환경은 우분투 1.. 2015. 5. 15.
17. 우분투 / 데비안 아파치 서버의 프록시 패스를 이용해 방화벽 우회하기 안녕하세요. 도정진입니다. 특이한 네트워크 환경에서 특정 포트로만 통신이 가능한 경우. 80번 포트나 443 HTTPS 포트만 사용이 가능한 경우 아파치 프록시를 이용하여 방화벽을 우회할 수 있습니다. 즉 제한된 네트워크 ---------------------- 아파치 서버 ------------------------- 외부연결 제한된 네트워크에서 80번 포트로 아파치 서버에 요청을 보내면 아파치 서버에 설정된 방식대로 80번 이외의 포트로도 연결이 가능하게 해주는 것입니다. 긴말 없이 바로 시작하겠습니다. 테스트 환경은 우분투 14.04 64비트 입니다. 그리고 자기 소유의 도메인이 있어야 합니다. 아직 정확하게 프록시에 대해서 모르기 때문에 도메인이 꼭 필요한지는 잘 모르겠습니다. 서브 도메인 설정이.. 2015. 5. 15.
SPAM Act1: 프롤로그 덴마크의 왕이 세상을 떠나고, 비텐베르크 대학에 재학 중이던 아들 햄릿은 아버지의 부고를 듣고 덴마크로 귀국한다. 어머니의 비통함과 국민들의 슬픔, 햄릿의 슬픔은 하늘을 찌를 것 같았다. 엎친 데 덮친 격, 어머니는 덴마크 왕실의 법도에 따라 아버지의 동생인 클로디어스와 재혼을 하여 클로디어스가 다음 왕이 되고 거트루드는 왕비를 이어가게 되었다. 햄릿의 아버지의 장례가 끝난 지 3주가 되어가는 1월 15일. 거트루드와 클로디어스가 결혼식을 올리기로 약속하고 햄릿은 스스로도 알 수 없었던 슬픔에 빠져든다. 클로디어스와 거트루드의 결혼식에서 햄릿은 아무 말도 하지 않은 채 착석만 하고는 곧 자기 방으로 돌아왔다. 햄릿이 보이지 않자 클로디어스는 그에게 메시지를 보내기 위해서 단톡방을 열었.. 2015. 5. 12.
16. 우분투/데비안 ISCSI Target 설치하기. - 기본 안녕하세요. 도정진입니다. 군 입대 관련으로 매우 오랜만에 글을 쓰네요. 이번에 관심을 가진 것은 ISCSI 타겟입니다. 정확히는 무엇인지는 모르나 서버 관점으로 보았을 때는 물리 디스크를 섹터 단위로 공유하는 것입니다. (섹터 단위로 공유하기 때문에 속도는 빠르지만 보안이 허술 할 경우 매우 치명적입니다.) 실제로 서버단에서 특정한 디스크나 파티션 혹은 .img 파일을 통해 여러 다수 컴퓨터에 마운트 해서 물리 디스크 처럼 사용이 가능하고 이걸 더 응용하면 PC방 처럼 노하드 부팅을 할 수 있습니다. 이번에 휴가를 3박4일 나왔습니다. 이번 기회를 통해 ISCSI (아이스카시) 타겟과 PXE 부팅을 이용한 노하드 부팅등을 정복해 보겠습니다. 더불어 블로그 디자인도 해야 겠네요 ㅎㅎ 일단 기본적으로는 단.. 2015. 5. 12.
#3 BPI-R1 OpenMediaVault with Bananian 안녕하세요. 도정진입니다. BPI-R1 에 OpenMediaVault 를 설치하여 서버로 사용해 보겠습니다. 바나니안 이미지는 현재 브로드컴 스위칭 칩셋이 잘 인식되는 상태입니다. 전의 14.11 버전에서는 에러가 있었습니다. 0. 바나니안 이미지 다운로드 받기 / 설치 https://www.bananian.org/download http://download.djjproject.com/BananaPi/ 위의 주소에서 최신 버전 이미지를 받습니다. 그리고 압축을 풀어 img 파일을 아래의 프로그램을 이용해 SD카드에 씁니다. http://sourceforge.net/projects/win32diskimager/ 1. 터미널 접속 하기 터미널을 접속하기 전에 BPI-R1 이 받은 아이피를 알아야합니다. 저는.. 2015. 2. 21.