[{"data":1,"prerenderedAt":919},["ShallowReactive",2],{"\u002Fko\u002Fnetwork\u002Fftp\u002Fglasses":3},{"id":4,"title":5,"body":6,"description":885,"extension":886,"meta":887,"navigation":285,"path":915,"seo":916,"stem":917,"__hash__":918},"networks\u002Fko\u002Fnetwork\u002Fftp\u002Fglasses.md","스마트 안경의 FTP 프로토콜 — 웨어러블 컴퓨팅을 위한 서버 파일 액세스",{"type":7,"value":8,"toc":848},"minimark",[9,14,18,21,25,30,33,49,53,64,67,71,78,92,95,106,110,114,117,180,185,217,220,224,227,317,320,335,339,342,348,354,358,362,369,383,386,390,393,407,409,413,416,427,431,574,584,588,592,595,606,610,613,627,631,634,651,655,659,673,675,679,693,697,711,715,729,733,744,748,752,766,769,786,790,793,807,811,842,846],[10,11,13],"h2",{"id":12},"스마트-안경용-ftp-프로토콜-세부-사항","스마트 안경용 FTP 프로토콜 세부 사항",[15,16,17],"p",{},"이 페이지에서는 연결 메커니즘, 최적의 안경 호환성을 위한 서버 구성, 웨어러블 컴퓨팅 장치와 관련된 프로토콜 수준 고려 사항 등 스마트 안경 하드웨어에서 FTP 프로토콜 사용의 기술적 측면을 다룹니다.",[15,19,20],{},"FTP 프로토콜 자체는 장치에 구애받지 않습니다. 클라이언트가 데스크톱, 전화 또는 안경 컴퓨팅 장치인지 여부에 관계없이 동일하게 작동합니다.차이점은 입력 방법, 디스플레이 제한, 배터리 민감도, WiFi 안정성 등 하드웨어 제약 사항에 있습니다.",[10,22,24],{"id":23},"안경-하드웨어의-프로토콜-작동","안경 하드웨어의 프로토콜 작동",[26,27,29],"h3",{"id":28},"네트워크-스택","네트워크 스택",[15,31,32],{},"Android를 실행하는 안경 컴퓨팅 장치에는 표준 TCP\u002FIP 스택이 있습니다.",[34,35,36,40,43,46],"ul",{},[37,38,39],"li",{},"WiFi 라디오는 네트워크 연결을 제공합니다(하드웨어에 따라 2.4\u002F5GHz).",[37,41,42],{},"표준 소켓 연결은 FTP의 이중 채널 설계를 지원합니다.",[37,44,45],{},"제어 채널(포트 21)은 세션 상태를 유지합니다.",[37,47,48],{},"데이터 채널(수동 모드 동적 포트)은 파일 전송을 수행합니다.",[26,50,52],{"id":51},"안경의-ftp-세션-흐름","안경의 FTP 세션 흐름",[54,55,60],"pre",{"className":56,"code":58,"language":59},[57],"language-text","1. TCP connect to server:21\n2. Receive server banner (220 response)\n3. USER username → 331 response\n4. PASS password → 230 response (logged in)\n5. TYPE I (binary mode) → 200 response\n6. PASV → 227 response (data port assigned)\n7. LIST (directory listing) → data transfer\n8. PASV → 227 (new data port)\n9. RETR filename → file download begins\n10. QUIT → session ends\n","text",[61,62,58],"code",{"__ignoreMap":63},"",[15,65,66],{},"각 작업은 표준 FTP RFC 959 프로토콜을 따릅니다.AnExplorer은 모든 프로토콜 협상을 투명하게 처리합니다.",[26,68,70],{"id":69},"패시브-모드-요구-사항","패시브 모드 요구 사항",[15,72,73,77],{},[74,75,76],"strong",{},"안경에는 패시브 모드(PASV)가 필수입니다."," 이유:",[34,79,80,83,86,89],{},[37,81,82],{},"안경은 NAT(홈 라우터) 뒤에 있습니다. 활성 모드에는 NAT가 차단하는 서버-클라이언트 연결이 필요합니다.",[37,84,85],{},"안경은 수신 연결 지원을 제한할 수 있습니다.",[37,87,88],{},"모든 최신 FTP 구현은 어쨌든 수동 모드를 사용해야 합니다.",[37,90,91],{},"AnExplorer 기본값은 수동 모드입니다.",[15,93,94],{},"서버 측 패시브 포트 구성:",[34,96,97,100,103],{},[37,98,99],{},"포트 범위를 정의합니다(예: 50000-51000).",[37,101,102],{},"해당되는 경우 방화벽에서 이 ​​범위를 엽니다.",[37,104,105],{},"서버가 NAT 뒤에 있는 경우 매스커레이드 주소 구성(원격 액세스용)",[10,107,109],{"id":108},"안경용-서버-구성","안경용 서버 구성",[26,111,113],{"id":112},"권장-서버-설정","권장 서버 설정",[15,115,116],{},"안경 컴퓨팅 장치와의 최적의 호환성을 위해:",[54,118,122],{"className":119,"code":120,"language":121,"meta":63,"style":63},"language-ini shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# vsftpd example configuration\npasv_enable=YES\npasv_min_port=50000\npasv_max_port=51000\nidle_session_timeout=120\ndata_connection_timeout=120\nutf8_filesystem=YES\nascii_upload_enable=NO\nlocal_enable=YES\n","ini",[61,123,124,132,138,144,150,156,162,168,174],{"__ignoreMap":63},[125,126,129],"span",{"class":127,"line":128},"line",1,[125,130,131],{},"# vsftpd example configuration\n",[125,133,135],{"class":127,"line":134},2,[125,136,137],{},"pasv_enable=YES\n",[125,139,141],{"class":127,"line":140},3,[125,142,143],{},"pasv_min_port=50000\n",[125,145,147],{"class":127,"line":146},4,[125,148,149],{},"pasv_max_port=51000\n",[125,151,153],{"class":127,"line":152},5,[125,154,155],{},"idle_session_timeout=120\n",[125,157,159],{"class":127,"line":158},6,[125,160,161],{},"data_connection_timeout=120\n",[125,163,165],{"class":127,"line":164},7,[125,166,167],{},"utf8_filesystem=YES\n",[125,169,171],{"class":127,"line":170},8,[125,172,173],{},"ascii_upload_enable=NO\n",[125,175,177],{"class":127,"line":176},9,[125,178,179],{},"local_enable=YES\n",[15,181,182],{},[74,183,184],{},"주요 설정 설명:",[34,186,187,193,199,205,211],{},[37,188,189,192],{},[74,190,191],{},"패시브 모드 활성화:"," NAT 뒤의 안경에 필요",[37,194,195,198],{},[74,196,197],{},"관대한 시간 초과:"," 안경 탐색 속도가 느려질 수 있습니다.조기 연결 끊김 방지",[37,200,201,204],{},[74,202,203],{},"UTF-8 지원:"," 국제 파일 이름 처리",[37,206,207,210],{},[74,208,209],{},"바이너리 모드 기본값:"," 미디어 파일은 바이너리로 전송되어야 합니다.",[37,212,213,216],{},[74,214,215],{},"로컬 사용자 인증:"," 표준 사용자 이름\u002F비밀번호 액세스",[218,219],"download-banner",{},[26,221,223],{"id":222},"사용자-계정-설정","사용자 계정 설정",[15,225,226],{},"전용 안경 사용자를 만듭니다.",[54,228,232],{"className":229,"code":230,"language":231,"meta":63,"style":63},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Create user with restricted shell\nuseradd -m -s \u002Fusr\u002Fsbin\u002Fnologin glasses-sync\necho \"glasses-sync:secure-password\" | chpasswd\n\n# Create content directory\nmkdir -p \u002Fhome\u002Fglasses-sync\u002F{audio,assets,configs}\nchown -R glasses-sync:glasses-sync \u002Fhome\u002Fglasses-sync\n","bash",[61,233,234,240,259,281,287,292,303],{"__ignoreMap":63},[125,235,236],{"class":127,"line":128},[125,237,239],{"class":238},"sHwdD","# Create user with restricted shell\n",[125,241,242,246,250,253,256],{"class":127,"line":134},[125,243,245],{"class":244},"sBMFI","useradd",[125,247,249],{"class":248},"sfazB"," -m",[125,251,252],{"class":248}," -s",[125,254,255],{"class":248}," \u002Fusr\u002Fsbin\u002Fnologin",[125,257,258],{"class":248}," glasses-sync\n",[125,260,261,265,269,272,275,278],{"class":127,"line":140},[125,262,264],{"class":263},"s2Zo4","echo",[125,266,268],{"class":267},"sMK4o"," \"",[125,270,271],{"class":248},"glasses-sync:secure-password",[125,273,274],{"class":267},"\"",[125,276,277],{"class":267}," |",[125,279,280],{"class":244}," chpasswd\n",[125,282,283],{"class":127,"line":146},[125,284,286],{"emptyLinePlaceholder":285},true,"\n",[125,288,289],{"class":127,"line":152},[125,290,291],{"class":238},"# Create content directory\n",[125,293,294,297,300],{"class":127,"line":158},[125,295,296],{"class":244},"mkdir",[125,298,299],{"class":248}," -p",[125,301,302],{"class":248}," \u002Fhome\u002Fglasses-sync\u002F{audio,assets,configs}\n",[125,304,305,308,311,314],{"class":127,"line":164},[125,306,307],{"class":244},"chown",[125,309,310],{"class":248}," -R",[125,312,313],{"class":248}," glasses-sync:glasses-sync",[125,315,316],{"class":248}," \u002Fhome\u002Fglasses-sync\n",[15,318,319],{},"또는 NAS(GUI 기반)에서:",[321,322,323,326,329,332],"ol",{},[37,324,325],{},"제어판 → 사용자 → 생성",[37,327,328],{},"이름: \"안경 동기화\"",[37,330,331],{},"권한 설정: 미디어 공유에서는 읽기 전용, 업로드 공유에서는 읽기-쓰기",[37,333,334],{},"이 사용자에 대한 FTP 액세스를 활성화합니다.",[26,336,338],{"id":337},"폴더-구조-최적화","폴더 구조 최적화",[15,340,341],{},"제한된 디스플레이 탐색을 위한 디자인:",[54,343,346],{"className":344,"code":345,"language":59},[57],"\u002Fglasses-sync\u002F\n├── audio\u002F           ← First-level: content types\n│   ├── new\u002F         ← Second-level: status-based\n│   └── favorites\u002F   ← Quick access to known content\n├── ar-assets\u002F\n│   ├── current\u002F     ← Latest versions only\n│   └── archive\u002F     ← Old versions (rarely accessed)\n└── upload\u002F          ← For glasses-to-server transfers\n",[61,347,345],{"__ignoreMap":63},[15,349,350,353],{},[74,351,352],{},"원칙:"," 안경 탐색의 경우 최대 2단계까지 가능합니다.최소한의 탐색을 위해 \"최신\" 또는 \"현재\" 폴더를 최상위 수준에 유지합니다.",[10,355,357],{"id":356},"전송-프로토콜-세부정보","전송 프로토콜 세부정보",[26,359,361],{"id":360},"바이너리-대-ascii","바이너리 대 ASCII",[15,363,364,365,368],{},"안경에는 항상 ",[74,366,367],{},"바이너리 전송 모드","를 사용하세요.",[34,370,371,374,377,380],{},[37,372,373],{},"오디오 파일(MP3, FLAC, AAC): 바이너리여야 합니다.",[37,375,376],{},"이미지: 바이너리여야 합니다.",[37,378,379],{},"AR 자산(GLB, 텍스처): 바이너리여야 합니다.",[37,381,382],{},"일반 텍스트 파일만 ASCII를 사용할 수 있습니다(그러나 바이너리는 텍스트에도 작동함).",[15,384,385],{},"AnExplorer은 기본적으로 바이너리 모드를 설정합니다.사용자 구성이 필요하지 않습니다.",[26,387,389],{"id":388},"재개-지원rest-명령","재개 지원(REST 명령)",[15,391,392],{},"FTP 재개를 사용하면 중단된 전송을 계속할 수 있습니다.",[34,394,395,398,401,404],{},[37,396,397],{},"전송 도중 WiFi가 끊어지면 다시 연결하고 마지막 바이트부터 다시 시작하세요.",[37,399,400],{},"서버는 REST 명령을 지원해야 합니다(대부분 지원).",[37,402,403],{},"WiFi 안정성이 다양할 수 있는 안경의 경우 특히 중요합니다.",[37,405,406],{},"AnExplorer은 중단된 다운로드에 대해 자동으로 재개를 시도합니다.",[218,408],{},[26,410,412],{"id":411},"전송-크기-제한","전송 크기 제한",[15,414,415],{},"고유한 FTP 프로토콜 크기 제한이 없습니다.안경의 실제 한계:",[34,417,418,421,424],{},[37,419,420],{},"기기에서 사용 가능한 저장 공간(대량 전송 전 확인)",[37,422,423],{},"전송 중 배터리 수명(대용량 파일은 시간이 소요됨)",[37,425,426],{},"WiFi 세션 안정성(전송 시간이 길어지면 중단 가능성이 높아짐)",[10,428,430],{"id":429},"안경-프로토콜-비교","안경 프로토콜 비교",[432,433,434,456],"table",{},[435,436,437],"thead",{},[438,439,440,444,447,450,453],"tr",{},[441,442,443],"th",{},"측면",[441,445,446],{},"FTP",[441,448,449],{},"SFTP",[441,451,452],{},"중소기업",[441,454,455],{},"웹DAV",[457,458,459,477,494,509,526,541,557],"tbody",{},[438,460,461,465,468,471,474],{},[462,463,464],"td",{},"포트",[462,466,467],{},"21",[462,469,470],{},"22",[462,472,473],{},"445",[462,475,476],{},"443\u002F80",[438,478,479,482,485,488,491],{},[462,480,481],{},"암호화",[462,483,484],{},"없음",[462,486,487],{},"전체",[462,489,490],{},"선택사항",[462,492,493],{},"선택사항(HTTPS)",[438,495,496,499,502,505,507],{},[462,497,498],{},"인증",[462,500,501],{},"사용자\u002F패스",[462,503,504],{},"키 또는 비밀번호",[462,506,501],{},[462,508,501],{},[438,510,511,514,517,520,523],{},[462,512,513],{},"스트리밍 가능",[462,515,516],{},"아니요(다운로드만 해당)",[462,518,519],{},"아니요",[462,521,522],{},"예",[462,524,525],{},"부분",[438,527,528,531,534,536,539],{},[462,529,530],{},"이력서 지원",[462,532,533],{},"예(REST) ​​",[462,535,522],{},[462,537,538],{},"한정",[462,540,525],{},[438,542,543,545,548,551,554],{},[462,544],{},[462,546,547],{},"대량 전송",[462,549,550],{},"보안 전송",[462,552,553],{},"미디어 스트리밍",[462,555,556],{},"클라우드 액세스",[438,558,559,562,565,568,571],{},[462,560,561],{},"방화벽 친화적",[462,563,564],{},"보통",[462,566,567],{},"좋음",[462,569,570],{},"불량(원격)",[462,572,573],{},"우수",[15,575,576,579,580,583],{},[74,577,578],{},"안경 오디오의 경우:"," 스트리밍용 SMB, 다운로드용 FTP\u002FSFTP.\n",[74,581,582],{},"안경 자산의 경우:"," 대량 배포용 FTP, 민감한 콘텐츠용 SFTP.",[10,585,587],{"id":586},"안경-하드웨어-성능","안경 하드웨어 성능",[26,589,591],{"id":590},"cpu에-미치는-영향","CPU에 미치는 영향",[15,593,594],{},"FTP 자체에는 최소한의 CPU 오버헤드가 있습니다(암호화\u002F암호 해독이 필요한 SFTP와는 다름).처리 능력이 제한된 안경 컴퓨팅 장치에서 FTP의 CPU 요구 사항이 낮다는 것은 다음을 의미합니다.",[34,596,597,600,603],{},[37,598,599],{},"더 빠른 전송(암호화 병목 현상 없음)",[37,601,602],{},"전송 중 배터리 소모 감소",[37,604,605],{},"다운로드 중에 시스템이 계속 응답합니다.",[26,607,609],{"id":608},"메모리-사용량","메모리 사용량",[15,611,612],{},"FTP 클라이언트 메모리 공간:",[34,614,615,618,621,624],{},[37,616,617],{},"제어 채널: 최소(텍스트 기반 프로토콜)",[37,619,620],{},"데이터 전송: 버퍼 크기(일반적으로 8-64KB)",[37,622,623],{},"디렉토리 목록: 파일 수에 비례",[37,625,626],{},"전체: 최신 Android 기기에서는 무시할 수 있음(컴퓨팅 장치도 포함)",[26,628,630],{"id":629},"wifi-전원-상태","WiFi 전원 상태",[15,632,633],{},"안경 컴퓨팅 장치는 WiFi 전력을 적극적으로 관리합니다.",[34,635,636,639,642,645],{},[37,637,638],{},"Wi-Fi는 사용자 상호 작용 사이에 절전 모드로 전환될 수 있습니다.",[37,640,641],{},"활성 FTP 전송으로 Wi-Fi를 활성화합니다.",[37,643,644],{},"WiFi가 잠자기 모드로 전환되면 유휴 연결이 시간 초과될 수 있습니다.",[37,646,647,650],{},[74,648,649],{},"해결책:"," 상호작용을 계속 진행하거나 모든 것을 한 번에 다운로드하세요.",[10,652,654],{"id":653},"안경의-ftp-문제-해결","안경의 FTP 문제 해결",[26,656,658],{"id":657},"연결이-거부되었습니다","연결이 거부되었습니다.",[34,660,661,664,667,670],{},[37,662,663],{},"서버가 실행되지 않거나 포트가 잘못되었습니다.",[37,665,666],{},"안경 IP로부터의 연결을 방화벽으로 차단",[37,668,669],{},"잘못된 인터페이스에 대한 서버 바인딩(localhost만 해당)",[37,671,672],{},"수정: 서버 상태 확인, 방화벽 규칙 확인",[218,674],{},[26,676,678],{"id":677},"로그인-실패530-응답","로그인 실패(530 응답)",[34,680,681,684,687,690],{},[37,682,683],{},"잘못된 자격 증명",[37,685,686],{},"FTP 접속 권한이 없는 사용자",[37,688,689],{},"시도 실패 횟수가 너무 많음(임시 잠금)",[37,691,692],{},"수정: 다른 클라이언트의 자격 증명을 확인하고 서버 사용자 권한을 확인하세요.",[26,694,696],{"id":695},"패시브-모드-실패데이터-연결-없음","패시브 모드 실패(데이터 연결 없음)",[34,698,699,702,705,708],{},[37,700,701],{},"서버에 수동 포트 범위가 구성되지 않았습니다.",[37,703,704],{},"방화벽 차단 패시브 포트 범위",[37,706,707],{},"서버가 PASV 응답에서 잘못된 IP를 반환함(NAT 문제)",[37,709,710],{},"수정: 패시브 포트 범위 구성, 방화벽 확인, 매스커레이드 주소 설정",[26,712,714],{"id":713},"전송-시간-초과","전송 시간 초과",[34,716,717,720,723,726],{},[37,718,719],{},"전송 중에 Wi-Fi가 끊어졌습니다.",[37,721,722],{},"서버 데이터 연결 시간 초과가 너무 짧습니다.",[37,724,725],{},"배터리 세이버로 인해 WiFi가 종료되었습니다.",[37,727,728],{},"수정: 서버 시간 초과 증가, 안경 활성 상태 유지, WiFi 안정성 확인",[26,730,732],{"id":731},"전송-후-파일-손상","전송 후 파일 손상",[34,734,735,738,741],{},[37,736,737],{},"바이너리 파일에 사용되는 ASCII 모드(항상 바이너리 사용)",[37,739,740],{},"이력서 없이 전송 중단",[37,742,743],{},"수정: 바이너리 모드로 다시 다운로드하고 파일 크기가 서버와 일치하는지 확인하세요.",[10,745,747],{"id":746},"보안-모범-사례","보안 모범 사례",[26,749,751],{"id":750},"홈-네트워크용","홈 네트워크용",[34,753,754,757,760,763],{},[37,755,756],{},"WPA2\u002FWPA3 WiFi 암호화로 무선 세그먼트를 보호합니다.",[37,758,759],{},"FTP 자격 증명은 WiFi 터널 내에서 암호화되어 이동합니다.",[37,761,762],{},"최소한의 권한을 가진 전용 사용자는 노출을 제한합니다.",[37,764,765],{},"개인 미디어 동기화에 허용되는 보안",[26,767,768],{"id":768},"기업용",[34,770,771,777,780,783],{},[37,772,773,776],{},[74,774,775],{},"대신 SFTP 사용"," — 완전한 엔드투엔드 암호화",[37,778,779],{},"인증서 기반 인증(가로채기할 비밀번호 없음)",[37,781,782],{},"네트워크 분할(별도의 VLAN에 있는 안경)",[37,784,785],{},"규정 준수를 위해 서버에 대한 감사 로깅",[26,787,789],{"id":788},"안경에-자격증명-저장","안경에 자격증명 저장",[15,791,792],{},"AnExplorer은 FTP 자격 증명을 장치의 보안 저장소에 저장합니다.",[34,794,795,798,801,804],{},[37,796,797],{},"최신 Android에서 저장 시 암호화됨",[37,799,800],{},"장치 잠금(PIN, 패턴, 생체인식)으로 보호됩니다.",[37,802,803],{},"고려 사항: 안경을 분실한 경우 저장된 자격 증명에 액세스할 수 있습니다.",[37,805,806],{},"완화: 제한된 권한의 FTP 계정으로 피해 최소화",[10,808,810],{"id":809},"관련-가이드","관련 가이드",[34,812,813,821,828,835],{},[37,814,815,820],{},[816,817,819],"a",{"href":818},"\u002Fko\u002Ffeatures\u002Fftp-client\u002Fglasses","스마트 안경용 FTP 클라이언트"," — FTP 기능 개요",[37,822,823,827],{},[816,824,826],{"href":825},"\u002Fko\u002Fnetwork\u002Fsmb\u002Fglasses","스마트 안경의 SMB"," — 대체 프로토콜",[37,829,830,834],{},[816,831,833],{"href":832},"\u002Fko\u002Fnetwork\u002Fwebdav\u002Fglasses","스마트 안경의 WebDAV"," — WebDAV 프로토콜 액세스",[37,836,837,841],{},[816,838,840],{"href":839},"\u002Fko\u002Fnetwork\u002Fsftp","SFTP 프로토콜"," — FTP의 안전한 대안",[843,844,845],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",[218,847],{},{"title":63,"searchDepth":134,"depth":134,"links":849},[850,851,856,861,866,867,872,879,884],{"id":12,"depth":134,"text":13},{"id":23,"depth":134,"text":24,"children":852},[853,854,855],{"id":28,"depth":140,"text":29},{"id":51,"depth":140,"text":52},{"id":69,"depth":140,"text":70},{"id":108,"depth":134,"text":109,"children":857},[858,859,860],{"id":112,"depth":140,"text":113},{"id":222,"depth":140,"text":223},{"id":337,"depth":140,"text":338},{"id":356,"depth":134,"text":357,"children":862},[863,864,865],{"id":360,"depth":140,"text":361},{"id":388,"depth":140,"text":389},{"id":411,"depth":140,"text":412},{"id":429,"depth":134,"text":430},{"id":586,"depth":134,"text":587,"children":868},[869,870,871],{"id":590,"depth":140,"text":591},{"id":608,"depth":140,"text":609},{"id":629,"depth":140,"text":630},{"id":653,"depth":134,"text":654,"children":873},[874,875,876,877,878],{"id":657,"depth":140,"text":658},{"id":677,"depth":140,"text":678},{"id":695,"depth":140,"text":696},{"id":713,"depth":140,"text":714},{"id":731,"depth":140,"text":732},{"id":746,"depth":134,"text":747,"children":880},[881,882,883],{"id":750,"depth":140,"text":751},{"id":768,"depth":140,"text":768},{"id":788,"depth":140,"text":789},{"id":809,"depth":134,"text":810},"스마트 안경의 FTP 프로토콜 세부정보입니다.미디어 전송, AR 자산 및 콘텐츠 관리를 위해 안경 컴퓨팅 장치에서 FTP 서버에 연결합니다.","md",{"faq":888,"howto":901},[889,892,895,898],{"q":890,"a":891},"FTP는 안경 하드웨어에서 기술적으로 어떻게 작동하나요?","독립형 Android 컴퓨팅 장치에서 FTP는 기기의 Wi-Fi를 사용하여 FTP 서버에 대한 표준 TCP 연결을 설정합니다.이 프로토콜은 포트 21의 제어 채널, 전송을 위한 수동 데이터 연결 등 모든 Android 장치와 동일하게 작동합니다.",{"q":893,"a":894},"안경에 FTP 또는 SFTP를 사용해야 합니까?","보안에 민감한 전송을 위한 SFTP(자격 증명은 암호화됨)FTP는 제한된 전용 계정으로 홈 네트워크를 사용하는 데 적합합니다.SFTP는 약간의 오버헤드를 추가하지만 보안을 크게 향상시킵니다.",{"q":896,"a":897},"안경에 가장 적합한 FTP 서버는 무엇입니까?","모든 표준 FTP 서버: Synology\u002FQNAP NAS, vsftpd, ProFTPD, FileZilla Server.수동 모드를 구성하고 제한 시간을 넉넉하게 설정하세요.간단한 폴더 구조는 안경의 인터페이스 제약을 고려할 때 가장 잘 작동합니다.",{"q":899,"a":900},"안경이 FTP 서버에 파일을 업로드할 수 있나요?","예.컴퓨팅 유닛은 파일(센서 로그, 캡처한 사진, AR 데이터)을 FTP 서버에 업로드할 수 있습니다.오디오 전용 안경은 직접 업로드할 수 없지만, 페어링된 휴대폰은 휴대폰 저장 공간의 콘텐츠를 업로드할 수 있습니다.",{"name":902,"description":903,"totalTime":904,"steps":905},"스마트 안경에서 FTP 프로토콜을 구성하는 방법","스마트 안경 하드웨어의 FTP 연결을 위한 기술 설정입니다.","PT2M",[906,909,912],{"name":907,"text":908},"네트워크 액세스 확인","안경 컴퓨팅 장치 또는 페어링된 휴대폰에 FTP 서버를 호스팅하는 네트워크에 대한 WiFi 액세스 권한이 있는지 확인하세요.",{"name":910,"text":911},"연결 구성","AnExplorer : 네트워크 → FTP → 서버 IP, 포트 21, 수동 모드, 자격 증명.연결을 테스트합니다.",{"name":913,"text":914},"안경 사용에 최적화","빠른 액세스를 위해 북마크를 저장하세요.제한된 안경 인터페이스에서 효율적인 탐색을 위해 간단한 서버 측 폴더 구조를 만듭니다.","\u002Fko\u002Fnetwork\u002Fftp\u002Fglasses",{"title":5,"description":885},"ko\u002Fnetwork\u002Fftp\u002Fglasses","WijH0Cg7fIxxC4wxMSKSem8oa5gBJIrffJ6qICrYUnc",1782062941691]