2. 라즈베리파이 고정ip사용, SSH, putty로 연결-색상 세팅. 리눅스 시작.

먼저 SSH란 원격접속을 위한 보안을 얘기한다. 

SSH

[Secure Shell] 


secure shell의 약어. PGP와 마찬가지로 공개 키 방식의 암호 방식을 사용하여 원격지 시스템에 접근하여암호화 메시지를 전송할 수 있는 시스템. 따라서 LAN 상에서 다른 시스템에 로그인할 때 스니퍼에 의해서 도청당하는 것을 막을 수 있다.


원격 방식은 http://embejide.tistory.com/24http://jpub.tistory.com/286 참고.

고정 ip 관련 참고.


http://giyatto.tistory.com/30

http://luyin.tistory.com/338

http://blog.naver.com/aster9725?Redirect=Log&logNo=150173754342




1.  $ sudo vi /etc/network/interface 를 입력해서 아래와 같이 작성한다.


각각의 자세한 설명은 위의 스샷과 같다.(참조)


2. SD 카드를 꺼내서 직접 cmdline.txt 내용을 확인한다.


3. IPtime 관리모드에 접속하면 아래와 같이 MAC주소가 B로 시작하는 라즈베리파이를 확인할 수 있다. (본인은 LAN선을 직접 공유기에 꼿았다)


4. 위 스샷의 IP주소를 적고 Putty로 연결한다.


DNS 설정 등은 따로 하지 않아도 된다.

포트포워딩 설정도 따로 하지 않아도 된다.

-포트포워딩이란 일종의 기기간의 port를 정해주는 것으로. 예를들어 ssh config 파일에서 포트를 22->10001로 바꾸고 netstat으로 열린 포트를 확인한 뒤에 putty에서 포트를 10001로 세팅하고 접속하면 되는 형식이다.

    일반적으로 10001 이하 포트를 인터넷 접속용으로 많이 쓰기 때문에 10001 포트 이상의 것을 쓰는게 좋다고 한다.

  • 고정 IP 사용하기
    • $ sudo vi /etc/network/interface
    • ==== interface =====
      auto eth0
      iface eth0 inet static
      address 192.168.0.XX
      netmask 255.255.255.0
      gateway 192.168.0.1
      network 192.168.0.0
      broadcast 192.168.0.255
    • 네트워크 재시작
      $ sudo service networking restart
    • IP 주소확인
      $ ifconfig
    • dns 설정(보통 /etc/resolv.conf 의 경우 재부팅시 초기화됨.)
      $ sudo vi /etc/resolvconf/resolv.conf.d/head
    • ===head====
      nameserver [dns주소]
    • 서비스 재시작
      $ sudo service resolvconf restart



=========================================================================================================




구글에서 돌아다니는 putty.exe를 받아서 기본적인 세팅을 한다.



IP 주소 넣고 포트번호 연결하고 보니 배경은 검은색이고 파란색 글씨가 거의 보이지 않는다. 아무래도 내 모니터가 삼성 노트북보다는 좋지 않으니...그리고 하얀색으로 바꾸니까 원래 글씨도 잘 안보이고(회색)

1. GEONHO KIM 누르고  Load를 누른다.

2. 내이름을 넣고 왼족에 Colours에서 Default Background와 Background에 대한 RGB값을 253 250 121정도로 바꿨다~그리고 색상39 채도233 명도176 바꾸려고 Modify 눌러서 추가 설정.

3.save


(세팅법 참고 : http://blog.naver.com/chinsong2/140162691104 )


첫 째줄 부터, login as(아이디) : pi

둘 째줄, 비밀번호.. 엔터치면 쭉 된다.


이제부터 


명령어 ls는 해당 폴더에 있는 전체 파일들을 보여주는거다.

cd ..(꼭 띄어쓰기 해)는 상위폴더로 이동.

지금 home 최상위 폴더에서 ls 보니까 ftp랑 pi가 있네.



다음 다음 보면 GEONHO가 있고 이건 미리 만든거다. (mkdir GEONHO;) 이렇게.

mkdir은 디렉토리(폴더) 생성 전용이라 파일을 만드는건 아니다.

http://blog.naver.com/minki1111?Redirect=Log&logNo=100189238563


cd GEONHO로 들어가서 ls치면 내가 만든 파일들이 보인다. 얘네들은 만들 때 이렇게(vi 파일명) vi C_file.c 와 같이 만든다.

그리고 파일은 만드는 것도 vi이고 들어가는 것도 vi 이다.


만들면 이렇게 나온다. 

-i를 누르면 insert

-insert에서 ESC 누르면 다시 제어모드.

-wq : 저장하고 나가기

-q! : 그냥 나가기



최종적으로 wiringPi를 해야 한다. 이제 ... 뭘해야 하지?


목표는 이번주 까지 서보모터 돌리는 건데





설정

트랙백

댓글