일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Raspberry Pi
- circuitPython
- micropython
- Linux
- nodejs
- W5100S-EVB-Pico
- putty
- W5500
- aws
- Azure
- IoT Central
- raspberrypi
- 라즈베리파이3
- Python
- RP2040
- SSH
- Ethernet
- ubuntu
- x.509
- ChatGPT
- WIZnet
- adafruitio
- W5100S
- openssl
- w5500-evb-pico
- PuTTYgen
- PIR
- Private Key
- vscode
- thonny
- Today
- Total
목록Linux (8)
Develop Note

장치의 MQTT 기능을 테스트 하기 위해 간단한 MQTT 브로커가 필요했고, WSL 환경에서 설치 및 사용해보기로 했다. WSL (Windows Subsystem Linux) WSL이 설치되어 있지 않다면, 아래 링크에서 참조하도록 한다. WSL을 사용하여 Windows에 Linux 설치 Mosquitto 설치 및 실행 패키지 정보 업데이트 sudo apt update Mosquitto 설치 sudo apt install mosquitto -y Mosquitto 실행 -v 는 verbose 옵션이다. mosquitto -v 별다른 설정 없이 실행하면 다음과 같이 local only mode로 실행했다는 메시지가 출력된다. 모든 Client 접속 허용을 위해 설정 파일 생성 후 아래 내용을 추가해 주었다...
0. Ctags 개요 Ctags는 소스 코드의 Symbol(전역변수, 함수, 매크로 정의 등)들의 정보를 모아tags 파일을 생성하는 Tool 이다. 주로 소스 분석 시 사용하는데 VIM과 함께 사용 시 간단하고 직관적인 인터페이스로 굉장히 유용하게 사용된다. 사용법 자체는 매우 간단하다. 1. Ctags 사용하기 먼저 ctags가 설치되어 있지 않으면 설치를 진행한다.// ctags 설치 $ sudo apt-get install ctags 그리고 분석하고자 하는 소스의 최상위 디렉토리로 이동한 뒤 다음 명령어를 실행한다.tags 정보를 생성하는 것이다.// tags 생성 $ ctags -R 다음, VIM에서 생성된 tags를 사용하기 위해 tags의 절대 경로를 입력해준다.// 첫 줄에 입력한다. $ ..
VIM은 리눅스의 대표적인 command line 텍스트 에디터로, 현재 사용 가능한 에디터가 많이 나와있지만여전히 많은 사랑을 받고 있는 에디터라고 생각한다. VIM을 사용할 때 다양한 플러그인을 적용하면 좀 더 효율적으로 에디터를 사용할 수 있다. 플러그인을 설치하는 방법은Vundle이라는 VIM 플러그인 관리 도구를 이용하는 방법과 필요한 플러그인만을 선택적으로 직접 설치하는 방법이 있는데이 글에서는 직접 설치하는 방법에 대해 소개한다. 1. 플러그인 다운로드 링크에서 사용하고자 하는 플러그인을 검색해 다운로드 받는다.http://www.vim.org/scripts/script_search_results.php 여기에서는 (본인이) 가장 많이 사용하는 두 플러그인을 설치해볼 것이다. -. tagli..
외부의 OpenVPN Client에서 내부의 OpenVPN server에 접근하려면 포트 포워딩 설정을 해야 한다.이를 위해 공유기에서 지원하는 포트포워딩 기능을 사용하도록 한다. * 이 글에서 진행하는 내용은 Iptime 공유기 기준이며, 공유기 종류에 따라 메뉴 구성 등이 다를 수 있다. 이 과정은 OpenVPN 서버가 구축되어있다는 가정 하에 진행하며,구축 방법은 다음을 참고한다. [Ubuntu] OpenVPN 서버 구축 (1) - 설치 및 키 생성 0. 공유기 설정 페이지 접속 먼저 웹 브라우저를 통해 공유기 설정 페이지에 접속한다. 게이트웨이 주소를 변경한 적이 없다면 기본 주소는 192.168.0.1 로 동일하다.접속 계정 역시 변경한 적이 없다면 기본 ID/PW는 admin/admin 이다...
0. 개요 OpenVPN은 VPN(Vitual Private Network)을 리눅스나 윈도우 상에서 쉽게 구축할 수 있도록 하는 오픈소스 소프트웨어이다. 자세한 내용은 공식 홈페이지에서 확인하도록 한다.https://openvpn.net/index.php/open-source/overview.html 1. OpenVPN 설치// root 계정으로 전환 $ sudo -s // 패키지에 sign을 하기 위한 공용 GPG key 다운로드 # wget -O - https://swupdate.openvpn.net/repos/repo-public.gpg|apt-key add - // Key 적용유무 확인 # apt-key list | grep openvpn uid Samuli Seppänen (OpenVPN Te..