[{"data":1,"prerenderedAt":913},["ShallowReactive",2],{"\u002Fid\u002Fnetwork\u002Fftp\u002Fglasses":3},{"id":4,"title":5,"body":6,"description":879,"extension":880,"meta":881,"navigation":282,"path":909,"seo":910,"stem":911,"__hash__":912},"networks\u002Fid\u002Fnetwork\u002Fftp\u002Fglasses.md","Protokol FTP pada Kacamata Cerdas — Akses File Server untuk Komputasi yang Dapat Dipakai",{"type":7,"value":8,"toc":842},"minimark",[9,14,18,21,25,30,33,49,53,64,67,71,78,92,95,106,110,114,117,180,185,217,221,224,314,317,332,336,339,345,351,355,359,366,380,383,387,390,404,408,411,422,426,571,581,585,589,592,603,607,610,624,628,631,648,652,656,670,674,688,692,706,710,724,728,739,743,747,761,765,782,786,789,803,807,838],[10,11,13],"h2",{"id":12},"protokol-ftp-khusus-untuk-kacamata-cerdas","Protokol FTP Khusus untuk Kacamata Cerdas",[15,16,17],"p",{},"Halaman ini mencakup aspek teknis penggunaan protokol FTP pada perangkat keras kacamata pintar — mekanisme koneksi, konfigurasi server untuk kompatibilitas kacamata yang optimal, dan pertimbangan tingkat protokol khusus untuk perangkat komputasi yang dapat dikenakan.",[15,19,20],{},"Protokol FTP itu sendiri tidak bergantung pada perangkat — ia bekerja secara identik baik kliennya adalah unit komputasi desktop, telepon, atau kacamata.Perbedaannya terletak pada batasan perangkat keras: metode input, batasan tampilan, sensitivitas baterai, dan keandalan WiFi.",[10,22,24],{"id":23},"operasi-protokol-pada-perangkat-keras-kacamata","Operasi Protokol pada Perangkat Keras Kacamata",[26,27,29],"h3",{"id":28},"tumpukan-jaringan","Tumpukan Jaringan",[15,31,32],{},"Unit komputasi kacamata yang menjalankan Android memiliki tumpukan TCP\u002FIP standar:",[34,35,36,40,43,46],"ul",{},[37,38,39],"li",{},"Radio WiFi menyediakan konektivitas jaringan (2,4\u002F5 GHz tergantung perangkat keras)",[37,41,42],{},"Koneksi soket standar mendukung desain saluran ganda FTP",[37,44,45],{},"Saluran kontrol (port 21) mempertahankan status sesi",[37,47,48],{},"Saluran data (port dinamis mode pasif) membawa transfer file",[26,50,52],{"id":51},"alur-sesi-ftp-pada-kacamata","Alur Sesi FTP pada Kacamata",[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],{},"Setiap operasi mengikuti protokol standar FTP RFC 959.AnExplorer menangani semua negosiasi protokol secara transparan.",[26,68,70],{"id":69},"persyaratan-mode-pasif","Persyaratan Mode Pasif",[15,72,73,77],{},[74,75,76],"strong",{},"Mode pasif (PASV) penting untuk kacamata."," Alasan:",[34,79,80,83,86,89],{},[37,81,82],{},"Kacamata berada di belakang NAT (router rumah) — mode aktif memerlukan koneksi server-ke-klien yang diblokir NAT",[37,84,85],{},"Kacamata mungkin membatasi dukungan koneksi masuk",[37,87,88],{},"Semua implementasi FTP modern harus menggunakan mode pasif",[37,90,91],{},"AnExplorer default ke mode pasif",[15,93,94],{},"Konfigurasi port pasif sisi server:",[34,96,97,100,103],{},[37,98,99],{},"Tentukan rentang port (misalnya, 50000-51000)",[37,101,102],{},"Buka rentang ini di firewall jika berlaku",[37,104,105],{},"Konfigurasikan alamat penyamaran jika server berada di belakang NAT (untuk akses jarak jauh)",[10,107,109],{"id":108},"konfigurasi-server-untuk-kacamata","Konfigurasi Server untuk Kacamata",[26,111,113],{"id":112},"pengaturan-server-yang-disarankan","Pengaturan server yang disarankan",[15,115,116],{},"Untuk kompatibilitas optimal dengan unit komputasi kacamata:",[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],{},"Pengaturan utama dijelaskan:",[34,186,187,193,199,205,211],{},[37,188,189,192],{},[74,190,191],{},"Mode pasif diaktifkan:"," Diperlukan untuk kacamata di belakang NAT",[37,194,195,198],{},[74,196,197],{},"Waktu tunggu yang banyak:"," Navigasi kacamata mungkin lebih lambat;menghindari pemutusan dini",[37,200,201,204],{},[74,202,203],{},"Dukungan UTF-8:"," Menangani nama file internasional",[37,206,207,210],{},[74,208,209],{},"Default mode biner:"," File media harus ditransfer sebagai biner",[37,212,213,216],{},[74,214,215],{},"Otentikasi pengguna lokal:"," Akses nama pengguna\u002Fkata sandi standar",[26,218,220],{"id":219},"pengaturan-akun-pengguna","Pengaturan akun pengguna",[15,222,223],{},"Buat pengguna kacamata khusus:",[54,225,229],{"className":226,"code":227,"language":228,"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,230,231,237,256,278,284,289,300],{"__ignoreMap":63},[125,232,233],{"class":127,"line":128},[125,234,236],{"class":235},"sHwdD","# Create user with restricted shell\n",[125,238,239,243,247,250,253],{"class":127,"line":134},[125,240,242],{"class":241},"sBMFI","useradd",[125,244,246],{"class":245},"sfazB"," -m",[125,248,249],{"class":245}," -s",[125,251,252],{"class":245}," \u002Fusr\u002Fsbin\u002Fnologin",[125,254,255],{"class":245}," glasses-sync\n",[125,257,258,262,266,269,272,275],{"class":127,"line":140},[125,259,261],{"class":260},"s2Zo4","echo",[125,263,265],{"class":264},"sMK4o"," \"",[125,267,268],{"class":245},"glasses-sync:secure-password",[125,270,271],{"class":264},"\"",[125,273,274],{"class":264}," |",[125,276,277],{"class":241}," chpasswd\n",[125,279,280],{"class":127,"line":146},[125,281,283],{"emptyLinePlaceholder":282},true,"\n",[125,285,286],{"class":127,"line":152},[125,287,288],{"class":235},"# Create content directory\n",[125,290,291,294,297],{"class":127,"line":158},[125,292,293],{"class":241},"mkdir",[125,295,296],{"class":245}," -p",[125,298,299],{"class":245}," \u002Fhome\u002Fglasses-sync\u002F{audio,assets,configs}\n",[125,301,302,305,308,311],{"class":127,"line":164},[125,303,304],{"class":241},"chown",[125,306,307],{"class":245}," -R",[125,309,310],{"class":245}," glasses-sync:glasses-sync",[125,312,313],{"class":245}," \u002Fhome\u002Fglasses-sync\n",[15,315,316],{},"Atau di NAS (berbasis GUI):",[318,319,320,323,326,329],"ol",{},[37,321,322],{},"Panel Kontrol → Pengguna → Buat",[37,324,325],{},"Nama: \"sinkronisasi kacamata\"",[37,327,328],{},"Tetapkan izin: baca-saja pada pembagian media, baca-tulis pada pembagian unggahan",[37,330,331],{},"Aktifkan akses FTP untuk pengguna ini",[26,333,335],{"id":334},"pengoptimalan-struktur-folder","Pengoptimalan struktur folder",[15,337,338],{},"Desain untuk navigasi tampilan terbatas:",[54,340,343],{"className":341,"code":342,"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,344,342],{"__ignoreMap":63},[15,346,347,350],{},[74,348,349],{},"Prinsip:"," Kedalaman maksimal 2 level untuk penjelajahan berkacamata.Simpan folder \"terbaru\" atau \"terkini\" di tingkat atas untuk navigasi minimal.",[10,352,354],{"id":353},"detail-protokol-transfer","Detail Protokol Transfer",[26,356,358],{"id":357},"biner-vs-ascii","Biner vs. ASCII",[15,360,361,362,365],{},"Selalu gunakan ",[74,363,364],{},"mode transfer biner"," untuk kacamata:",[34,367,368,371,374,377],{},[37,369,370],{},"File audio (MP3, FLAC, AAC): harus biner",[37,372,373],{},"Gambar: harus biner",[37,375,376],{},"Aset AR (GLB, tekstur): harus biner",[37,378,379],{},"Hanya file teks biasa yang dapat menggunakan ASCII (tetapi biner juga berfungsi untuk teks)",[15,381,382],{},"AnExplorer menyetel mode biner secara default.Tidak diperlukan konfigurasi pengguna.",[26,384,386],{"id":385},"lanjutkan-dukungan-perintah-rest","Lanjutkan dukungan (perintah REST)",[15,388,389],{},"Resume FTP memungkinkan transfer yang terputus untuk melanjutkan:",[34,391,392,395,398,401],{},[37,393,394],{},"Jika WiFi terputus di tengah transfer, sambungkan kembali dan lanjutkan dari byte terakhir",[37,396,397],{},"Server harus mendukung perintah REST (kebanyakan mendukung)",[37,399,400],{},"Sangat penting untuk kacamata yang stabilitas WiFinya mungkin berbeda",[37,402,403],{},"AnExplorer upaya dilanjutkan secara otomatis untuk unduhan yang terputus",[26,405,407],{"id":406},"batas-ukuran-transfer","Batas ukuran transfer",[15,409,410],{},"Tidak ada batasan ukuran protokol FTP yang melekat.Batasan praktis untuk kacamata:",[34,412,413,416,419],{},[37,414,415],{},"Penyimpanan yang tersedia di perangkat (periksa sebelum transfer besar)",[37,417,418],{},"Daya tahan baterai selama transfer (file besar membutuhkan waktu)",[37,420,421],{},"Stabilitas sesi WiFi (transfer lebih lama = lebih banyak kemungkinan gangguan)",[10,423,425],{"id":424},"perbandingan-protokol-untuk-kacamata","Perbandingan Protokol untuk Kacamata",[427,428,429,451],"table",{},[430,431,432],"thead",{},[433,434,435,439,442,445,448],"tr",{},[436,437,438],"th",{},"Aspek",[436,440,441],{},"FTP",[436,443,444],{},"SFTP",[436,446,447],{},"UKM",[436,449,450],{},"WebDAV",[452,453,454,472,489,505,522,537,554],"tbody",{},[433,455,456,460,463,466,469],{},[457,458,459],"td",{},"Pelabuhan",[457,461,462],{},"21",[457,464,465],{},"22",[457,467,468],{},"445",[457,470,471],{},"443\u002F80",[433,473,474,477,480,483,486],{},[457,475,476],{},"Enkripsi",[457,478,479],{},"Tidak ada",[457,481,482],{},"Penuh",[457,484,485],{},"Opsional",[457,487,488],{},"Opsional (HTTPS)",[433,490,491,494,497,500,503],{},[457,492,493],{},"Otentikasi",[457,495,496],{},"PENGGUNA\u002FLULUS",[457,498,499],{},"Kunci atau kata sandi",[457,501,502],{},"Pengguna\u002Fpass",[457,504,502],{},[433,506,507,510,513,516,519],{},[457,508,509],{},"Mampu streaming",[457,511,512],{},"Tidak (hanya unduh)",[457,514,515],{},"Tidak",[457,517,518],{},"Ya",[457,520,521],{},"Parsial",[433,523,524,527,530,532,535],{},[457,525,526],{},"Lanjutkan dukungan",[457,528,529],{},"Ya (Istirahat)",[457,531,518],{},[457,533,534],{},"Terbatas",[457,536,521],{},[433,538,539,542,545,548,551],{},[457,540,541],{},"Terbaik untuk",[457,543,544],{},"Transfer massal",[457,546,547],{},"Transfer aman",[457,549,550],{},"Streaming media",[457,552,553],{},"Akses awan",[433,555,556,559,562,565,568],{},[457,557,558],{},"Ramah firewall",[457,560,561],{},"Sedang",[457,563,564],{},"Bagus",[457,566,567],{},"Buruk (terpencil)",[457,569,570],{},"Luar biasa",[15,572,573,576,577,580],{},[74,574,575],{},"Untuk audio kacamata:"," SMB untuk streaming, FTP\u002FSFTP untuk download.\n",[74,578,579],{},"Untuk aset kacamata:"," FTP untuk penerapan massal, SFTP untuk konten sensitif.",[10,582,584],{"id":583},"performa-pada-perangkat-keras-kacamata","Performa pada Perangkat Keras Kacamata",[26,586,588],{"id":587},"dampak-cpu","dampak CPU",[15,590,591],{},"FTP sendiri memiliki overhead CPU yang minimal (tidak seperti SFTP yang memerlukan enkripsi\u002Fdekripsi).Pada unit komputasi kacamata dengan daya pemrosesan terbatas, tuntutan CPU FTP yang lebih rendah berarti:",[34,593,594,597,600],{},[37,595,596],{},"Transfer lebih cepat (tidak ada hambatan enkripsi)",[37,598,599],{},"Konsumsi baterai lebih sedikit selama transfer",[37,601,602],{},"Sistem tetap responsif selama pengunduhan",[26,604,606],{"id":605},"penggunaan-memori","Penggunaan memori",[15,608,609],{},"Jejak memori klien FTP:",[34,611,612,615,618,621],{},[37,613,614],{},"Saluran kontrol: minimal (protokol berbasis teks)",[37,616,617],{},"Transfer data: ukuran buffer (biasanya 8-64 KB)",[37,619,620],{},"Daftar direktori: sebanding dengan jumlah file",[37,622,623],{},"Total: dapat diabaikan pada perangkat Android modern (bahkan unit komputasi)",[26,625,627],{"id":626},"status-daya-wifi","Status daya WiFi",[15,629,630],{},"Unit komputasi kacamata secara agresif mengelola daya WiFi:",[34,632,633,636,639,642],{},[37,634,635],{},"WiFi mungkin tidur di antara interaksi pengguna",[37,637,638],{},"Transfer FTP aktif membuat WiFi tetap terjaga",[37,640,641],{},"Koneksi idle mungkin habis jika WiFi memasuki mode istirahat",[37,643,644,647],{},[74,645,646],{},"Solusi:"," Jaga interaksi tetap berjalan atau unduh semuanya sekaligus",[10,649,651],{"id":650},"mengatasi-masalah-ftp-pada-kacamata","Mengatasi Masalah FTP pada Kacamata",[26,653,655],{"id":654},"koneksi-ditolak","Koneksi ditolak",[34,657,658,661,664,667],{},[37,659,660],{},"Server tidak berjalan atau port salah",[37,662,663],{},"Firewall memblokir koneksi dari IP kacamata",[37,665,666],{},"Server mengikat ke antarmuka yang salah (hanya localhost)",[37,668,669],{},"Fix: Verifikasi status server, periksa aturan firewall",[26,671,673],{"id":672},"gagal-masuk-530-respons","Gagal masuk (530 respons)",[34,675,676,679,682,685],{},[37,677,678],{},"Kredensial salah",[37,680,681],{},"Pengguna tidak berwenang untuk akses FTP",[37,683,684],{},"Terlalu banyak upaya yang gagal (lockout sementara)",[37,686,687],{},"Fix: Verifikasi kredensial pada klien lain, periksa izin pengguna server",[26,689,691],{"id":690},"mode-pasif-gagal-tidak-ada-koneksi-data","Mode pasif gagal (tidak ada koneksi data)",[34,693,694,697,700,703],{},[37,695,696],{},"Rentang port pasif tidak dikonfigurasi di server",[37,698,699],{},"Firewall memblokir jangkauan port pasif",[37,701,702],{},"Server mengembalikan IP yang salah dalam respons PASV (masalah NAT)",[37,704,705],{},"Perbaiki: Konfigurasikan rentang port pasif, verifikasi firewall, atur alamat penyamaran",[26,707,709],{"id":708},"batas-waktu-transfer-habis","Batas waktu transfer habis",[34,711,712,715,718,721],{},[37,713,714],{},"WiFi terputus saat transfer",[37,716,717],{},"Batas waktu koneksi data server terlalu pendek",[37,719,720],{},"Penghemat baterai mematikan WiFi",[37,722,723],{},"Fix: Tingkatkan waktu tunggu server, jaga kacamata tetap aktif, periksa stabilitas WiFi",[26,725,727],{"id":726},"file-rusak-setelah-transfer","File rusak setelah transfer",[34,729,730,733,736],{},[37,731,732],{},"Mode ASCII digunakan untuk file biner (selalu gunakan biner)",[37,734,735],{},"Transfer terputus tanpa resume",[37,737,738],{},"Fix: Unduh ulang dalam mode biner, verifikasi ukuran file cocok dengan server",[10,740,742],{"id":741},"praktik-terbaik-keamanan","Praktik Terbaik Keamanan",[26,744,746],{"id":745},"untuk-penggunaan-jaringan-rumah","Untuk penggunaan jaringan rumah",[34,748,749,752,755,758],{},[37,750,751],{},"Enkripsi WiFi WPA2\u002FWPA3 melindungi segmen nirkabel",[37,753,754],{},"Kredensial FTP dienkripsi dalam terowongan WiFi",[37,756,757],{},"Pengguna khusus dengan izin minimal membatasi paparan",[37,759,760],{},"Keamanan yang dapat diterima untuk sinkronisasi media pribadi",[26,762,764],{"id":763},"untuk-penggunaan-perusahaan","Untuk penggunaan perusahaan",[34,766,767,773,776,779],{},[37,768,769,772],{},[74,770,771],{},"Gunakan SFTP"," — enkripsi penuh ujung ke ujung",[37,774,775],{},"Otentikasi berbasis sertifikat (tidak ada kata sandi untuk dicegat)",[37,777,778],{},"Segmentasi jaringan (kacamata pada VLAN terpisah)",[37,780,781],{},"Audit logging di server untuk kepatuhan",[26,783,785],{"id":784},"penyimpanan-kredensial-pada-kacamata","Penyimpanan kredensial pada kacamata",[15,787,788],{},"AnExplorer menyimpan kredensial FTP di penyimpanan aman perangkat:",[34,790,791,794,797,800],{},[37,792,793],{},"Dienkripsi saat istirahat di Android modern",[37,795,796],{},"Dilindungi oleh kunci perangkat (PIN, pola, biometrik)",[37,798,799],{},"Pertimbangkan: jika kacamata hilang, kredensial yang disimpan dapat diakses",[37,801,802],{},"Mitigasi: akun FTP dengan izin terbatas meminimalkan kerusakan",[10,804,806],{"id":805},"panduan-terkait","Panduan Terkait",[34,808,809,817,824,831],{},[37,810,811,816],{},[812,813,815],"a",{"href":814},"\u002Fid\u002Ffeatures\u002Fftp-client\u002Fglasses","Klien FTP untuk Kacamata Cerdas"," — Ikhtisar fitur FTP",[37,818,819,823],{},[812,820,822],{"href":821},"\u002Fid\u002Fnetwork\u002Fsmb\u002Fglasses","SMB pada Kacamata Cerdas"," — protokol alternatif",[37,825,826,830],{},[812,827,829],{"href":828},"\u002Fid\u002Fnetwork\u002Fwebdav\u002Fglasses","WebDAV di Kacamata Cerdas"," — Akses protokol WebDAV",[37,832,833,837],{},[812,834,836],{"href":835},"\u002Fid\u002Fnetwork\u002Fsftp","Protokol SFTP"," — alternatif aman untuk FTP",[839,840,841],"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}",{"title":63,"searchDepth":134,"depth":134,"links":843},[844,845,850,855,860,861,866,873,878],{"id":12,"depth":134,"text":13},{"id":23,"depth":134,"text":24,"children":846},[847,848,849],{"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":851},[852,853,854],{"id":112,"depth":140,"text":113},{"id":219,"depth":140,"text":220},{"id":334,"depth":140,"text":335},{"id":353,"depth":134,"text":354,"children":856},[857,858,859],{"id":357,"depth":140,"text":358},{"id":385,"depth":140,"text":386},{"id":406,"depth":140,"text":407},{"id":424,"depth":134,"text":425},{"id":583,"depth":134,"text":584,"children":862},[863,864,865],{"id":587,"depth":140,"text":588},{"id":605,"depth":140,"text":606},{"id":626,"depth":140,"text":627},{"id":650,"depth":134,"text":651,"children":867},[868,869,870,871,872],{"id":654,"depth":140,"text":655},{"id":672,"depth":140,"text":673},{"id":690,"depth":140,"text":691},{"id":708,"depth":140,"text":709},{"id":726,"depth":140,"text":727},{"id":741,"depth":134,"text":742,"children":874},[875,876,877],{"id":745,"depth":140,"text":746},{"id":763,"depth":140,"text":764},{"id":784,"depth":140,"text":785},{"id":805,"depth":134,"text":806},"Detail protokol FTP untuk kacamata pintar.Terhubung ke server FTP dari unit komputasi kacamata untuk transfer media, aset AR, dan manajemen konten.","md",{"faq":882,"howto":895},[883,886,889,892],{"q":884,"a":885},"Bagaimana cara kerja FTP secara teknis pada perangkat keras kacamata?","Pada unit komputasi Android mandiri, FTP menggunakan WiFi perangkat untuk membuat koneksi TCP standar ke server FTP.Protokol ini beroperasi secara identik pada perangkat Android apa pun — saluran kontrol pada port 21, koneksi data pasif untuk transfer.",{"q":887,"a":888},"Haruskah saya menggunakan FTP atau SFTP pada kacamata?","SFTP untuk transfer yang sensitif terhadap keamanan (kredensial dienkripsi).FTP baik untuk penggunaan jaringan rumah dengan akun terbatas khusus.SFTP menambahkan sedikit overhead namun secara signifikan meningkatkan keamanan.",{"q":890,"a":891},"Server FTP apa yang paling cocok digunakan dengan kacamata?","Server FTP standar apa pun: Synology\u002FQNAP NAS, vsftpd, ProFTPD, FileZilla Server.Konfigurasikan mode pasif dan atur batas waktu yang banyak.Struktur folder sederhana berfungsi paling baik mengingat batasan antarmuka kacamata.",{"q":893,"a":894},"Bisakah kacamata mengunggah file ke server FTP?","Ya.Unit komputasi dapat mengunggah file (log sensor, foto yang diambil, data AR) ke server FTP.Kacamata khusus audio tidak dapat langsung diunggah, tetapi ponsel yang dipasangkan dapat mengunggah konten dari penyimpanan ponsel.",{"name":896,"description":897,"totalTime":898,"steps":899},"Cara Konfigurasi Protokol FTP pada Kacamata Pintar","Pengaturan teknis untuk koneksi FTP dari perangkat keras kacamata pintar.","PT2M",[900,903,906],{"name":901,"text":902},"Verifikasi akses jaringan","Pastikan unit komputasi kacamata atau ponsel yang dipasangkan memiliki akses WiFi ke jaringan yang menghosting server FTP Anda.",{"name":904,"text":905},"Konfigurasikan koneksi","Di AnExplorer : Jaringan → FTP → IP server, port 21, mode pasif, kredensial.Uji koneksi.",{"name":907,"text":908},"Optimalkan penggunaan kacamata","Simpan bookmark untuk akses cepat.Buat struktur folder sisi server sederhana untuk navigasi yang efisien pada antarmuka kacamata terbatas.","\u002Fid\u002Fnetwork\u002Fftp\u002Fglasses",{"title":5,"description":879},"id\u002Fnetwork\u002Fftp\u002Fglasses","J0TuesMy_vvYUl37A06H9ekRyBeIKEoSfi6fJU_DSM8",1780644529857]