라즈베리파이 18

jetson nano, xavier safe shutdown button 안전 종료 버튼 만들기(2)

updated 2024.7.7   아래 것이 더 나아서 업데이트 합니다. 기존 글은 종료 버튼이 아니라, 다른 용도로 활용할 수 있습니다.https://makejarvis.tistory.com/171 아주 간단한, 우분투 전원버튼으로 자동 Shutdown 종료 방법기존에는 별도의 버튼을 만들어서, 버튼이 눌리면 이를 인식해서 shutdown 명령을 실행하게 하는 것을 만들었다. 그런데, 이렇게 뻘짓을 할 필요없이 기본적인 설정으로 쉽게 가능하다. 별도의 버makejarvis.tistory.com -------------------------------------------------------------------------------------jetson xavier를 메인 보드로 사용하고 있는데, 사..

라즈베리파이 이미지 히스토리 (Raspberry pi older image)

라즈베리 파이의 과거 버전을 설치하려면 아래의 링크에서 설치할 수 있다. Lite images: https://downloads.raspberrypi.org/raspbian_lite/images/ Index of /raspbian_lite/images downloads.raspberrypi.org 일자별로 이미지 파일이 등록되어있다. [DIR]raspbian_lite-2015-11-24/2015-11-24 02:51- [DIR]raspbian_lite-2016-02-08/2016-02-08 10:22- [DIR]raspbian_lite-2016-02-09/2016-02-09 21:17- [DIR]raspbian_lite-2016-02-29/2016-02-29 06:03- [DIR]raspbian_lite..

[WIPS 5번] 라즈베리파이 계정 생성 후에 Default계정 삭제

라즈베리 파이를 설치하고 난 뒤에 바로 수행해도 되는데, 한참을 미뤘다가 지금 하게 된다. 라즈베리파이를 설치하면 기본적으로 pi계정이 만들어진다. 이 계정을 갖고 보통 사용하게 되는데, 원칙은 이러한 일반적인 계정명은 삭제해야하는 것이 맞다. 그래서, wips용으로 운용 관리할 계정으로 wips 라는 이름으로된 계정을 만들어서 사용하려한다. 계정을 만드는 방법은 다음과 같이 adduser 명령어를 사용한다. 직접 /etc/passwd 파일을 수정하여 만들수도 있겠지만, 명령어를 이용한 계정을 만드는 방법으로 진행하였다. $ sudo adduser wips Adding user `wips' ... Adding new group `wips' (1001) ... Adding new user `wips' (1..

[WIPS 9번] 부팅할 때, WIPS 서비스 자동 실행하기

프로그램 자동 실행하는 것은 아래의 글로 대신한다. makejarvis.tistory.com/85 부팅할 때, 자동으로 프로그램 실행하기 라즈베리파이에 전원을 넣었을 때, 즉, 부팅이 되었을 때 바로 프로그램이 실행되도록 해보자. 몇가지 방법이 있지만, 라즈베리파이에 설치한 kali 리눅스에 설정하는 방법을 정리한다. 먼저, /etc makejarvis.tistory.com

vi의 rc파일

내가 사용하는 vi rc파일이다. 홈디렉토리에 .vimrc 파일을 생성하고, 아래의 내용으로 저장했다. .vimrc " Vimrc_Setup_List " Update Date : 26th Feb 2018 " Color scheme (terminal) set background=dark " Display " highlight Normal ctermfg=white ctermbg=black " Text Editor set autoindent " always set autoindenting on set smartindent " do clever autoindenting set cindent " enable specific indenting for C code set number " always show line..

[WIPS 4번] Aircrack-ng 설치

이전에 등록한 글로 갈음한다. 이 글을 재정리하는 것은 그동안 진행해온 것을 순서대로 정리를 하려고, 하나하나 따라 하면서 정리를 하고 있다. 일전에 이것을 만들때 띄엄띄엄 한 것이라서, 기억도 안나고 반복된 것도 많이 한 것 같아서... 정리하는 시간을 갖고 있다. makejarvis.tistory.com/58 aireplay-ng 로 wifi 접속 차단하는 명령 아래는 command line 명령으로 허가되지 않은 wifi접속을 차단하는 것을 설명한다. aireplay-ng 명령을 사용하기 위해서는 기본적으로 aircrack-ng 패키지가 설치되어있어야 한다. sudo apt-get install aircrack-.. makejarvis.tistory.com

[WIPS 3번] 라즈베리파이 Lite OS에 무선랜 패킷 수집 위한 라이브러리 설치

기존에 등록했던 글로 대체한다. makejarvis.tistory.com/84 pcap.h 를 찾을 수 없을 때 (file not found) 컴파일 할 때, pcap.h 파일을 찾을 수 없다고 나올 때, 아래의 절차로 해결한다. 간단히 아래의 패키지를 설치하면 된다... ^^ # sudo apt-get install libpcap-dev sudo 로 실행할 필요는 없는데, 내 경우에는 makejarvis.tistory.com

[WIPS 2번] 라즈베리파이 Lite 버전에 USB 무선랜(8812bu칩셋 5Ghz) 드라이버 설치

이 글은, 바로 이전 글에 이어지는 것입니다. OS의 Lite버전 설치한 직후 한 것입니다. makejarvis.tistory.com/93 라즈베리파이 OS Lite 설치 후 기본 설정하기 라즈베리파이 OS의 최소설치 버전을 찾아봤지만, 예전 이미지는 공식 홈페이지에서는 제공하지 않는 것 같아서(실제로는 자세히 찾아보지는 않아서 없는 것으로 생각하고 있다.) Lite버전을 다운 makejarvis.tistory.com 라즈베리파이 OS의 Lite버전에 USB 무선랜을 꽂았을 경우 인식되지 않았다. Desktop용으로 설치를 했었어야 하나 싶은데, 남는 SD메모리가 보이지 않아서, 이것으로 시간이 더 걸리더라도 설치해보리라 생각하고 진행한다. 최종 결론이 Full 설치하는 것이 되지 않기를 바라면서.. ^..

[WIPS 1번] 라즈베리파이 OS Lite 설치 후 기본 설정하기

라즈베리파이 OS의 최소설치 버전을 찾아봤지만, 예전 이미지는 공식 홈페이지에서는 제공하지 않는 것 같아서(실제로는 자세히 찾아보지는 않아서 없는 것으로 생각하고 있다.) Lite버전을 다운받아서 설치를 하였다. 크기가 2기가가 조금 안 되는 크기여서, 4Gb크기의 Micro SD에 이미지를 구워서 부팅을 하였다. 최소한의 설치라서 Desktop화면이 없이 로그인 Prompt만 떡하니 나온다. 최초 설치했을 때의 ID와 비밀번호는 다음과 같다. login id : pi login passwd : raspberry 라즈베리파이 설정을 위해서, 아래의 명령을 입력한다. $ sudo raspi-config 내 경우에는 화면 켭쳐를 해야 되어서, raspi-config를 실행해서 ssh를 먼저 사용할 수 있도록..

부팅할 때, 자동으로 프로그램 실행하기

라즈베리파이에 전원을 넣었을 때, 즉, 부팅이 되었을 때 바로 프로그램이 실행되도록 해보자. 몇가지 방법이 있지만, 라즈베리파이에 설치한 kali 리눅스에 설정하는 방법을 정리한다. 먼저, /etc/init.d/wips 파일을 생성하여, 아래 내용의 스크립트를 작성한다. # cd /etc/init.d # sudo vi wips /etc/init.d/wips 파일 안의 내용은 아래와 같이 만든다. #!/bin/sh case "$1" in start) eval "cd /home/pi/wips/" echo "Starting WIPS Sensor" eval "./start_wips.sh &" ;; stop) echo "WIPS Sensor stopped" eval "pkill wips" ;; *) echo "U..