라즈베리파이 삼바(samba) 설치하여 윈도우와 파일 공유하기 예전에 마이크로소프트와 인텔이 윈도우에서 다른 시스템의 디스크나 프린터 같은 자원을 공유할 수 있도록 SMB(Server Message Block)라는 프로토콜을 개발하였었습니다. 삼바(samba)란 이 SMB를 이용하여 PC에서 리눅스 또는 UNIX 서버에 접속하여 파일이나 프린터를 공유하여 사용할 수 있도록 해주는 소프트웨어로 1991년에 개발되었으며 GNU 라이선스로 배포되고 있습니다. 이번 글에선 라즈베리파이에 삼바를 설치하여 라즈베리파이의 파일들을 윈도우에서 보거나, 수정, 생성 등을 하는 법에 대해서 알아보겠습니다. 라즈베리파이에 삼바 설치하기 $ sudo apt-get install samba samba-common-bin 우선 ..
라즈베리파이
node.js - Error: listen EADDRINUSE: address already 에러 해결 'npm start' 명령어를 사용하여 node.js 서버를 실행하려 할 경우 'Error: listen EADDRINUSE: address already in use 0.0.0.0:80' 이런 오류가 나면서 node.js가 실행이 안되는 경우가 있습니다. 이 오류는 node.js를 비정상 종료 한 후 실행하려 하거나, 다른 프로세스에서 오류로 나온 해당 포트를 사용하고 있어서 생기는 오류입니다. 해당 프로세스 찾기 우선 이 'Error: listen EADDRINUSE: address already in use 0.0.0.0:80' 오류를 해결하기 위해선, 오류가 나온 해당 포트를 사용중인 프로세스를..
라즈베리파이 3b+ 알루미늄 방열 케이스 리뷰, 온도 확인 얼마전에 블로그에 stressberry라는 것으로 라즈베리파이에 부하를 걸어 온도를 측정하는 방법에 대한 글을 올린적이 있었습니다. 직접 한 번 라즈베리파이에 부하를 걸어 온도를 측정을 해봤더니, 온도가 70도를 넘고, 서버 용으로 사용하는 거라 24시간 켜두기 때문에 문제가 있을 수도 있을 것 같아서 온도를 낮추기 위해 여러 방법을 검색해 봤었습니다. 방열판 장착, 쿨러 장착, 방열 케이스, 케이스 빼기 등 여러 방법이 있었지만 방열판은 이미 장착한 상태였고, 쿨러는 소음이 있을것 같아서 결국 이 알루미늄 방열 케이스를 구매하기로 했습니다. 내용물 알루미늄 방열 케이스의 내용물입니다. 라즈베리파이의 위와 아래에 장착할 수 있는 케이스가 있고, ..