• 검색 결과가 없습니다.

보강자료보강자료

N/A
N/A
Protected

Academic year: 2022

Share "보강자료보강자료"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

컴퓨터 네트워크 설계

청주대학교 전자공학과 한철수

보강 자료

(2)

목차

2

• SSH

• 라즈베리 파이의 시간 설정

(3)

원격 접속

3

• 리눅스 시스템의 설치와 기본 설정이 완료된 뒤에는 리눅스 시 스템에 키보드, 마우스, 모니터 등을 연결하여 작업하기 보다 는 인터넷을 통해 원격에서 리눅스 시스템에 접속하여 작업하 는 경우가 보다 일반적임.

• 원격 접속은 TCP/IP 4계층 중의 응용 계층에서 이루어 지는데, 대표적인 접속 방법으로 텔넷과 SSH가 있음.

(4)

텔넷과 SSH

4

• 텔넷(Telnet)

‒ 유닉스 시스템에서 예전에 널리 사용된 원격 접속 방식임.

‒ 서버와 클라이언트 사이에 주고받는 패킷이 암호화되어 있지 않기 때 문에 해킹의 위험이 매우 높음.

• SSH(Secure SHELL)

‒ 기본적인 기능은 텔넷과 동일하지만, 패킷이 암호화되어 있기 때문에 해킹의 위협에 상대적으로 강함.

‒ 원격 접속에 널리 사용됨.

(5)

PuTTY

5

• 퍼티(Putty)는 SSH를 통해 서버에 원격 접속하는데 널리 사용 되고 있는 대표적인 프로그램임.

• 오픈 소스 프로그램으로 무료이면서도 성능이 뛰어나기 때문 에 전세계적으로 널리 이용되고 있음.

• 퍼티는 SSH 방식 이외에도 텔넷, 직렬 통신 등 다양한 접속 방 식을 지원함.

• 퍼티 홈페이지

http://www.chiark.greenend.org.uk/~sgtatham/putty/

• 퍼티 다운로드

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.h tml

(6)

퍼티로 서버에 접속하기 (1/2)

6

① Host Name에 URL(인터넷 주소) 또는 IP 어드레스를 입력.

② Connection type을 SSH로 선택.

③ Open 버튼을 클릭.

(7)

퍼티로 서버에 접속하기 (2/2)

7

• 서버에 처음 접속할 경우, 진짜 접속할 것인지를 묻는 경고 창 이 표시되는데 이 때 Yes 버튼을 클릭.

• 아래 그림과 같이 접속 아이디와 패스워드를 묻는 화면이 표시 됨. 이 때, 아이디와 패스워드를 입력하면 리눅스 서버에 원격 접속됨.

(8)

라즈베리 파이의 시간 설정

8

• date 명령어를 이용한 날짜와 시간 설정

‒ sudo date -s "19 APR 2012 11:14:00"

‒ sudo date -s "Sep 11 12:50"

• NTP를 이용한 정확한 시간 설정

‒ NTP는 네트워크를 통해서 컴퓨터끼리 시간을 동기화 시키기 위해서 사용되는 프로토콜임.

• NTP를 이용한 시간 설정 방법에는 다양한 방법이 있지만 여기 에서는 간단하고 자주 이용되는 방법을 소개함.

① ntpdate 설치

• sudo apt install ntpdate

② natpdate로 시간 설정

• sudo ntpdate ntp.cju.ac.kr

(9)

라즈베리 파이 부팅 시 시간 자동 설정

9

• 일반적인 컴퓨터는 메인보드에 실시간으로 시간 값을 저장하 기 위한 작은 소자와 그 소자를 구동 시키기 위한 소형 배터리 가 들어 있음. 그래서 컴퓨터를 껐다가 오랜만에 키더라도 현 재 시간이 잘 표시됨.

• 라즈베리 파이에는 시간 값을 저장하는 소자 및 배터리가 들어 있지 않기 때문에, 껐다가 오랜만에 키게 되면 가장 최근에 사 용했던 시간이 현재 시간으로 이어서 표시됨.

• crontab을 이용한 부팅 시 시간 자동 설정

① sudo crontab -e

② 나노 에디터를 선택하고, 아래 내용을 추가함.

@reboot sleep 30 && /usr/sbin/ntpdate ntp.cju.ac.kr

(10)

질문

10

Q&A

참조

관련 문서

나이를 입력하면 그 나이 에 따라 발급가능한지 여부를 알려주는

마지막으로 변환된 digital신호를 modem을 통하여 중앙 관제소와 통신 하고 기본적인 제어동작을 총괄하는 one chip microcomputer를 개발하였으며 Fig... 4 One

Cloud computing: 서버에 있는 SW를 인터넷과 각종 기기를 이용하여 공유하는 사용 환경.. 1.4.2

• ‘git checkout’ 명령에 ‘<원격 저장소 이름>/<원격 저장소의 브랜치 이름>’ 인자로 줘서 특정 원격 저장소의 특정 브랜치 파일 워킹 스페이스로 가져올 수

두 모집단의 분산의

이 호를 x축 주의로 회전시켰을 때 생기는

MicroSD 메모리에 시스템 이미지 올리기 -리눅스

Response(헤더와 함께 HTML 문서를 보낸다.) 강제로 접속을