[Visual Studio Code] 라즈베리파이에 원격 연결을 할 때 나타나는 오류
By 지훈현서 | 2021년 2월 6일 |
Visual Studio Code (이하 VSCode) 에서는 어떤 프로그래밍 언어인가에 상관 없이,SSH로 원격 연결을 하여 로컬처럼 작업을 할 수 있을 뿐만 아니라 디버깅 까지 가능합니다. 그래서 라즈베리파이로 연결을 하려고 시도하였습니다만,계속 Timeout 메시지가 나타나며 오류가 발생했습니다. 기본적으로 SSH 연결 후에 필요한 node 와 패키지 등이원격 연결 계정의 $HOME 아래에다음과 같이 설치되는 것을 볼 수 있습니다. pi@raspberry:~/.vscode-server/bin/ea3859d4ba2f3e577a159bc91e3074c5d85c0523 $ ls -al합계 44640drwxr-xr-x 6 pi pi 4096 1월 19 17:00 .drwxr-xr-x 3 pi
SSH 와 tar 를 통하여 원격 폴더 백업 및 복구
By 지훈현서 | 2022년 5월 3일 |
SSH로 접속 가능한 원격 서버에 백업할 폴더가 있다고 가정합니다.그런데 이 폴더가 커서 원격에 따로 백업할 수 없다고 하면 문제가 될 수 있습니다.이런 경우를 포함하여 다음과 같이 백업을 하면 SSH 스트림으로 백업되는 내용이전달되므로 쉽게 백업할 수 있습니다. 1) 백업 로컬 머신 입장:ssh {[사용자@]원격호스트} tar czf - {백업할폴더} > backup.tgz 원격 머신 입장:tar zcvf - {백업할폴더} | ssh {[사용자@]원격호스트} "cat > backup.tgz" 2) 복구 로컬 머신 입장:cat backup.tgz | ssh {[사용자@]원격호스트} "tar zxvf -" 참조: How To Use tar Command Through Network
Raspberry Pi 개발환경 #3- Connection refused
By 느린번개 | 2017년 1월 18일 |
![Raspberry Pi 개발환경 #3- Connection refused](https://img.zoomtrend.com/2017/01/18/c0221538_587f8e82a6729.png)
가장 최근에 업데이트 된 RASPBIAN JESSIE image를 다운받게 되면, SSH가 접속이 되지 않는다.아래처럼 Connection reused가 발생을 할것이다.Ping 을 날려보면 정상적으로 응답을 하고 있는데 말이다.라즈비안 릴리즈 노트를 확인해보면 SSH 를 default를 disable 시켰다고 한다.. 젠장......http://downloads.raspberrypi.org/raspbian/release_notes.txtSD카드에 "ssh" 라는 파일명으로 빈 파일을 하나 만든후, 다시 시작하면 ssh가 enable 된다.https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/ ㅠㅠ 이걸 몰라서 죄없는 RPi
[라즈베리파이] 커널 타이머 - 동적 타이머 실행 코드
By Guillermo Austin Kim | 2018년 8월 8일 |
동적 타이머를 초기화만 하면 동적 타이머를 쓸 수 없습니다. 동적 타이머를 실행해야 합니다. 이를 위해 add_timer()/add_timer_on() 이나 mod_timer() 함수에 적절한 인자를 채워 호출해야 합니다. 보통 add_timer() 함수를 써서 동적 타이머를 실행하며 이후 동적 타이머 만료 시간을 다시 설정한 후 동적 타이머를 실행시킬 때 mod_timer() 함수를 씁니다. add_timer()와 mod_timer() 함수를 써서 로컬 타이머를 설정하는 코드를 살펴보겠습니다. 먼저 라즈비안에서 로컬 타이머를 실행하는 코드를 봅시다.1 bool bcm2835_sdhost_send_command(struct bcm2835_host *host,2 struct mmc_command