필요한 설정을 위해서는 먼저 터미널로 접속하거나 ssh로 접속해야 한다. 위의 그림은 ssh로 접속하여 sudo raspi-config를 입력한 것이다. 방향키로 "Interface Options"를 선택하고 엔터를 누른다. 방향키로 VNC를 선택하고 엔터를 누른다. VNC 서버 가동 여부에 [예]로 엔터를 누른다. [확인]을 누르고 첫 화면으로 돌아와서 [Tab] 키로 [Finish]로 이동하여 엔터를 눌러 종료한다. "netstat -tnlp" 명령으로 현재 시스템에서 수행 중인 서비스들을 확인할 수 있는데 22번 포트가 SSH이고 5900번이 VNC 서버이다. 이제 https://www.realvnc.com/en/connect/download/viewer/에서 VNC 뷰어를 다운로드하여 설치하고 접..
임베디드 리눅스나 일반 리눅스 서버에 ssh가 설치되어서 putty등으로 콘솔 접속이 가능한 환경에서는 대부분 서버에 파일을 업로드하는 방법으로 ssh를 통해서 파일 전송을 수행합니다. ssh 서버가 파일 전송을 중개하는 것인데 통상 이를 SFTP라 부릅니다. 파일질라등의 주요 FTP 클라이언트 프로그램들은 TCP 21번 포트를 사용하는 원래의 FTP 전송 프로토콜과 함께 SFTP 전송 방법을 지원합니다. 그런데 ssh를 통해서 서버에 콘솔 접속이 가능한 환경임에도 불구하고 SFTP 파일 전송이 않되는 경우가 있는데 그 원인중 하나는 ssh 서버와 함께 SFTP 서버를 설치해야 하는데 SFTP 서버가 가동되지 않은 까닭입니다. 이런 경우에는 소스 코드를 내려받아서 간편하게 빌드 및 실행 시킬 수 있습니다..