2015의 게시물 표시

리눅스, 라즈비안, 라즈베리파이 부팅 시 자동실행(linux auto run on boot)

펌) 라즈베리파이(라즈비안) 부팅 시, 프로그램 자동실행 등록하기 안녕하세요 산딸기마을 이장 나무꾼 입니다.  오늘은 많은 분들이 원격접속(ssh,tightvncserver,xming ETC…)을 이용하여 파이를 이용하실 텐데요.  매번 vncserver 명령어를 입력하지 않고, 부팅과 함께 자동으로 vncserver 가 실행될 수 있도록 라즈베리파이에 자동실행등록 법을 정리 해 봤습니다.    0. 라즈비안(리눅스) 프로그램 자동등록 실행 이란 ? 라즈비안(리눅스)에는 부팅 시, 자동등록 설정을 해주는 설정파일 등록방법과 명령어를 이용해 등록을 하는 두 가지가 존재하고 있다.  a. /etc/rc.local 환경설정 수정 위 파일 내에 실행 명령어를 추가하여 부팅 시에 실행이 될 수 있도록 설정하는 방법 b. update-rc.d 명령어 별도의 등록 스크립트를 코딩하여, 부팅 시에 등록된 프로그램이 실행 될 수 있도록 설정하는 방법 1. /etc/rc.local 환경설정 수정 등록하기   그럼 예시로 라즈비안 Remote 프로그램 중 하나인 tightvncserver 를 /etc/rc.local 파일 내에 등록하여, 자동실행이 되도록 해 보자. pi@rasplay ~ $ sudo  nano /etc/rc.local   편집기(nano,vi,vim ETC… ) 프로그램을 이용하여, ‘rc.local’ 환경설정 파일을 열면 아래와 같은 내용이 보일 것이다 이 중 추가해 주어야 하는 라인은 ‘fi’ 와 ‘exit 0′ 사이에 본인이 실행하고자 하는 프로그램 실행 명령어를 입력 후, 저장을 하고 재 부팅을 시동하여 테스트를 해 보자. #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will “exit 0″ on success
이미지
    Windows 7 + Linux Samba sharing problem - ERRnomem  REF : http://www.dedoimedo.com/computers/windows-7-samba-errnomem.html protocol negotiation failed: ERRDOS:ERRnomem Updated: November 2, 2012 The situation you are facing is like this: You have successfully used Samba sharing in Linux to access Windows XP shares on your local network. It worked without any problems, including by name and/or IP address. You could open the shares and write to them. Since migrating to Windows 7, you are seeing a weird problem. Your Samba sharing no longer works. In Nautilus, you get a very generic error that says: failed to access share. You are not a clueless user and you know all about permissions, firewall and all that. To make the situation worse, the sharing might work on some Windows 7 boxes, but not on others. So you feel worried and think what to do next. You hi

삼바 클라이언트 (samba-client cifs) 를 사용한 윈도 폴더, 프린터 사용하기

이미지
발췌 ( http://www.wsgvet.com/bbs/board.php?bo_table=web&wr_id=26 )  리눅스에서 윈도의 자원을 사용하는 방법 * CIFS ( Common Internet File System : extended SAMBA ) 공유기 아래에 리눅스 기계 2대의 경우 서로의 삼바 서버를 마운트 하는 방법입니다. 그냥 외장하드를 다른 곳에 마운트하면 되지만, 기존의 설정이라든지 여러가지 물려있는 경우가 많기 때문에 특정 폴더만 메인 웹서버에 마운트하면 작업하기가 더 편하겠죠. 저의 경우는 오드로이드의 CPU가 워낙 강력하기 때문에 ajaxplore 같은 CPU소모량이 많은 프로그램을 돌리고, 외장하드는 포고에 붙은 것을 삼바클라이언트로 마운트하여 쓸 계획입니다. 우선 서버과 클라이언트의 역할을 정해야겠죠. 서버는 말 그대로 파일 서버, 즉 파일을 가지고 있는 쪽입니다. 위의 도식도에선 포고플러그가 그 역할을 하구요. 클라이언트는 파일을 요청하는 쪽입니다. 오드로이드가 그 역할을 하겠습니다. 우선 삼바 서버의 역할을 할 포고에서 할 일을 생각해봅시다. 기존의 삼바 설정을 보면 nano /etc/samba/smb.conf 에서  [ smb ] comment = samba 네트워크 연결 테스트용 서버 path = /media/FTP/Drama valid users = smb read only = yes public = yes writeable = yes 이렇게 되어 있습니다. 즉 삼바서버의 이름이 smb이고, 설명은 samba 네트워크 연결 테스트용 서버 이렇게 나오구요 파일의 위치는 /medua/FTP/Drama 이고 유효한 사용자는 smb 라는 ID를 가진 계정이고, 읽을 수 있고, 개방되어 있고, 쓸 수 있다. 이 정도로 해석 가능합

안드로이드(android) 문자(sms mms) 저장위치

안드로이드 (android) 문자(sms, mms) 저장위치 루트 권한이 필요하지만 아래 위치 파일에 있다.   /data/data/com. android .providers.telephony/databases/mmssms. db

티머니(T-money), 팝카드(popcard) 교통비 연말정산/소득공제

이미지
티머니(T-money), 팝카드(popcard) 교통비 연말정산, 소득공제 티머니(T-money)카드나 팝카드(popcard) 뒷면에  T-money 소득공제 제휴사 포인트 적립은 POP카드 홈페이지(www.popcard.co.kr) 등록 후 이용가능 이라고 되어있다. 이거 완전히 사용자  엿먹이기. 등록 후 이용가능 이란 말  --> 연말정산 받는 서비스를 등록할 수 있다는 뜻일 뿐 무척 단순하게 썼지만, 여러 단계가 있다. 등록만 하면 연말정산 못받음 등록하고 소득공제가능하도록 설정해줘야 함. 그리고, "설정한 그 날부터, 사용된 것에 대해 소득공제" 할인용 카드로 구매(청소년/어린이)  구매처에서밖에 설정할 수 없으므로 반드시!(다시 가서 설정하였음^^;) 사이트계정만들기(www.t-money.co.kr, www.popcard.co.kr) 할인용 카드를 사이트에 등록 (10일이내 등록 안하면 할인용 설정 없어지고 일반용으로 바뀜, 그러면 구매처에 또 가야...) 카드 등록현황에서 서비스 변경(신청/해지 버튼) 할인용 카드 서비스 적용 등록된 여러 카드 중 하나만 됨(하나 설정하면 다른 것이 풀림) 소득공제 서비스 적용 마일리지 서비스 적용