[{"data":1,"prerenderedAt":712},["ShallowReactive",2],{"\u002Ffeatures\u002Fftp-client\u002Fchromebook":3},{"id":4,"title":5,"body":6,"description":674,"extension":675,"meta":676,"navigation":707,"path":708,"seo":709,"stem":710,"__hash__":711},"features\u002Ffeatures\u002Fftp-client\u002Fchromebook.md","FTP Client for Chromebook — Connect to FTP\u002FSFTP Servers on ChromeOS",{"type":7,"value":8,"toc":642},"minimark",[9,14,23,26,32,66,70,75,94,98,112,118,122,125,129,133,136,153,157,160,181,185,188,210,214,217,240,244,323,328,342,346,349,363,366,370,454,457,461,465,479,483,507,511,525,529,540,544,548,551,568,572,575,586,590,593,607,611],[10,11,13],"h2",{"id":12},"ftpsftp-on-chromebook-filling-chromeoss-gap","FTP\u002FSFTP on Chromebook — Filling ChromeOS's Gap",[15,16,17,18,22],"p",{},"ChromeOS has no native FTP or SFTP capability. Chrome removed ",[19,20,21],"code",{},"ftp:\u002F\u002F"," URL support in version 88 (2021). This leaves Chromebook users unable to access FTP servers without installing additional software.",[15,24,25],{},"AnExplorer fills this gap with a full FTP\u002FSFTP client that runs as an Android app on ChromeOS — connecting to any server, browsing remote file systems, and transferring files both ways.",[15,27,28],{},[29,30,31],"strong",{},"Who needs FTP\u002FSFTP on Chromebook:",[33,34,35,42,48,54,60],"ul",{},[36,37,38,41],"li",{},[29,39,40],{},"Students"," — school\u002Funiversity FTP servers for assignment submission and resource downloads",[36,43,44,47],{},[29,45,46],{},"Web developers"," — uploading files to web hosting (shared hosting often provides FTP)",[36,49,50,53],{},[29,51,52],{},"Researchers"," — accessing data repositories and institutional file servers",[36,55,56,59],{},[29,57,58],{},"Remote workers"," — connecting to company SFTP servers for secure file transfer",[36,61,62,65],{},[29,63,64],{},"Self-hosters"," — managing personal servers, Raspberry Pi, or VPS",[10,67,69],{"id":68},"connecting-to-servers","Connecting to Servers",[71,72,74],"h3",{"id":73},"ftp-connection-unencrypted-port-21","FTP connection (unencrypted, port 21)",[76,77,78,81,88,91],"ol",{},[36,79,80],{},"AnExplorer → Network → FTP → tap +",[36,82,83,84,87],{},"Enter: hostname (e.g., ",[19,85,86],{},"ftp.example.com","), port 21, username, password",[36,89,90],{},"Connect → remote file listing appears",[36,92,93],{},"Browse, download, upload files",[71,95,97],{"id":96},"sftp-connection-encrypted-port-22","SFTP connection (encrypted, port 22)",[76,99,100,103,106,109],{},[36,101,102],{},"AnExplorer → Network → SFTP → tap +",[36,104,105],{},"Enter: hostname, port 22, username, password",[36,107,108],{},"Connect → encrypted connection established",[36,110,111],{},"All transfers are end-to-end encrypted",[15,113,114,117],{},[29,115,116],{},"Always prefer SFTP over FTP"," — same functionality but encrypted. FTP sends passwords and data in plain text.",[71,119,121],{"id":120},"saving-connections","Saving connections",[15,123,124],{},"Connections save to AnExplorer's sidebar for one-tap reconnection. No re-entering credentials each time.",[10,126,128],{"id":127},"common-chromebook-ftp-workflows","Common Chromebook FTP Workflows",[71,130,132],{"id":131},"submitting-assignments-to-school-servers","Submitting assignments to school servers",[15,134,135],{},"Many universities provide FTP\u002FSFTP for assignment submission:",[76,137,138,141,144,147,150],{},[36,139,140],{},"Get server details from your professor\u002FIT department (hostname, port, username, password)",[36,142,143],{},"AnExplorer → Network → SFTP → connect",[36,145,146],{},"Navigate to your submission folder on the server",[36,148,149],{},"Upload your assignment files from Downloads or Linux files",[36,151,152],{},"Verify upload completed (check file sizes match)",[71,154,156],{"id":155},"managing-web-hosting-files","Managing web hosting files",[15,158,159],{},"Shared hosting (GoDaddy, Bluehost, Hostinger, etc.) provides FTP access:",[76,161,162,165,168,175,178],{},[36,163,164],{},"Get FTP credentials from hosting control panel (cPanel → FTP Accounts)",[36,166,167],{},"AnExplorer → Network → FTP → connect",[36,169,170,171,174],{},"Navigate to ",[19,172,173],{},"public_html\u002F"," (website root)",[36,176,177],{},"Upload\u002Fdownload website files — HTML, CSS, images, configs",[36,179,180],{},"Faster than cPanel's web-based file manager for bulk operations",[71,182,184],{"id":183},"accessing-remote-linux-servers","Accessing remote Linux servers",[15,186,187],{},"For developers with VPS or cloud servers:",[76,189,190,193,204,207],{},[36,191,192],{},"AnExplorer → Network → SFTP → connect to your server",[36,194,195,196,199,200,203],{},"Browse ",[19,197,198],{},"\u002Fhome\u002Fusername\u002F",", ",[19,201,202],{},"\u002Fvar\u002Fwww\u002F",", or any accessible path",[36,205,206],{},"Download log files, upload configs, manage deployments",[36,208,209],{},"Full command over remote file system without terminal (complement to Crostini SSH)",[71,211,213],{"id":212},"connecting-to-raspberry-pi","Connecting to Raspberry Pi",[15,215,216],{},"Access your Pi's file system from Chromebook:",[76,218,219,222,225,237],{},[36,220,221],{},"Enable SSH on Raspberry Pi (default port 22)",[36,223,224],{},"AnExplorer → Network → SFTP → enter Pi's IP, port 22, pi\u002Fyour-password",[36,226,227,228,199,231,199,234],{},"Browse Pi's file system — ",[19,229,230],{},"\u002Fhome\u002Fpi\u002F",[19,232,233],{},"\u002Fvar\u002F",[19,235,236],{},"\u002Fetc\u002F",[36,238,239],{},"Transfer files between Chromebook and Pi wirelessly",[10,241,243],{"id":242},"ftp-vs-sftp-vs-smb-when-to-use-each","FTP vs SFTP vs SMB — When to Use Each",[245,246,247,269],"table",{},[248,249,250],"thead",{},[251,252,253,257,260,263,266],"tr",{},[254,255,256],"th",{},"Protocol",[254,258,259],{},"Use when",[254,261,262],{},"Speed",[254,264,265],{},"Security",[254,267,268],{},"Port",[270,271,272,290,306],"tbody",{},[251,273,274,278,281,284,287],{},[275,276,277],"td",{},"SFTP",[275,279,280],{},"Server provides SSH access (most servers)",[275,282,283],{},"Good",[275,285,286],{},"✅ Encrypted",[275,288,289],{},"22",[251,291,292,295,298,300,303],{},[275,293,294],{},"FTP",[275,296,297],{},"Only option provided (legacy hosting, schools)",[275,299,283],{},[275,301,302],{},"❌ Unencrypted",[275,304,305],{},"21",[251,307,308,311,314,317,320],{},[275,309,310],{},"SMB",[275,312,313],{},"Accessing NAS or Windows shares on local network",[275,315,316],{},"Best (local)",[275,318,319],{},"⚠️ Local network",[275,321,322],{},"445",[15,324,325],{},[29,326,327],{},"For Chromebook users:",[33,329,330,333,336,339],{},[36,331,332],{},"School\u002Fwork servers → SFTP (or FTP if no SFTP)",[36,334,335],{},"Home NAS → SMB (faster on local network)",[36,337,338],{},"Web hosting → FTP\u002FSFTP (whatever hosting provides)",[36,340,341],{},"Remote VPS → SFTP",[10,343,345],{"id":344},"keyboard-integration","Keyboard Integration",[15,347,348],{},"Chromebooks are keyboard-first. AnExplorer's FTP client responds to:",[33,350,351,354,357,360],{},[36,352,353],{},"Arrow keys for navigation",[36,355,356],{},"Enter to open\u002Fdownload",[36,358,359],{},"Ctrl+C \u002F Ctrl+V for copy\u002Fpaste between local and remote",[36,361,362],{},"Ctrl+A to select all",[15,364,365],{},"The resizable window runs alongside Chrome — work on your website in Chrome while managing files via FTP in AnExplorer side by side.",[10,367,369],{"id":368},"comparison-anexplorer-ftp-vs-linux-terminal-ssh","Comparison: AnExplorer FTP vs Linux Terminal SSH",[245,371,372,385],{},[248,373,374],{},[251,375,376,379,382],{},[254,377,378],{},"Aspect",[254,380,381],{},"AnExplorer FTP\u002FSFTP",[254,383,384],{},"Linux terminal (Crostini) SSH",[270,386,387,402,413,424,435,445],{},[251,388,389,392,395],{},[275,390,391],{},"Visual browsing",[275,393,394],{},"✅ (GUI file list)",[275,396,397,398,401],{},"❌ (command line ",[19,399,400],{},"ls",")",[251,403,404,407,410],{},[275,405,406],{},"Drag-and-drop ease",[275,408,409],{},"✅",[275,411,412],{},"❌",[251,414,415,418,421],{},[275,416,417],{},"Learning curve",[275,419,420],{},"Low",[275,422,423],{},"High (terminal commands)",[251,425,426,429,432],{},[275,427,428],{},"Batch operations",[275,430,431],{},"✅ (multi-select)",[275,433,434],{},"✅ (wildcards, scripts)",[251,436,437,440,442],{},[275,438,439],{},"Automation",[275,441,412],{},[275,443,444],{},"✅ (scripts, cron)",[251,446,447,450,452],{},[275,448,449],{},"Requires Linux enabled",[275,451,412],{},[275,453,409],{},[15,455,456],{},"For most Chromebook users, AnExplorer's visual FTP client is faster and easier than terminal-based transfer. Power users may prefer terminal for scripted operations.",[10,458,460],{"id":459},"troubleshooting-ftpsftp-on-chromebook","Troubleshooting FTP\u002FSFTP on Chromebook",[71,462,464],{"id":463},"connection-refused-error","\"Connection refused\" error",[33,466,467,470,473,476],{},[36,468,469],{},"Verify the port number: 21 for FTP, 22 for SFTP",[36,471,472],{},"Check if the server is actually running an FTP\u002FSFTP service",[36,474,475],{},"Confirm you're using the correct hostname or IP address",[36,477,478],{},"Some servers restrict access to specific IP ranges (check with your admin)",[71,480,482],{"id":481},"authentication-failed","\"Authentication failed\"",[33,484,485,488,501,504],{},[36,486,487],{},"Usernames and passwords are case-sensitive",[36,489,490,491,199,494,497,498],{},"Try different formats: ",[19,492,493],{},"username",[19,495,496],{},"domain\\username",", or ",[19,499,500],{},"username@domain",[36,502,503],{},"Some servers require key-based authentication (contact your admin for credentials)",[36,505,506],{},"Reset your password if you've forgotten it",[71,508,510],{"id":509},"slow-transfer-speeds","Slow transfer speeds",[33,512,513,516,519,522],{},[36,514,515],{},"Server upload bandwidth limits your download speed",[36,517,518],{},"Try transferring during off-peak hours",[36,520,521],{},"Large directory listings (10,000+ files) take time to load",[36,523,524],{},"Use wired Ethernet (via USB-C adapter) for faster transfers on Chromebook",[71,526,528],{"id":527},"connection-drops-after-chromebook-sleep","Connection drops after Chromebook sleep",[33,530,531,534,537],{},[36,532,533],{},"Reconnect from the sidebar (saved connections reconnect with one tap)",[36,535,536],{},"Some servers have idle timeout settings (typically 5-15 minutes)",[36,538,539],{},"Keep a small operation running (like browsing) to prevent idle timeout",[10,541,543],{"id":542},"advanced-ftpsftp-tips-for-chromebook","Advanced FTP\u002FSFTP Tips for Chromebook",[71,545,547],{"id":546},"editing-remote-files-in-place","Editing remote files in place",[15,549,550],{},"For text-based files (HTML, CSS, config files, code):",[76,552,553,556,559,562,565],{},[36,554,555],{},"Navigate to the file on the remote server",[36,557,558],{},"Tap to open in AnExplorer's built-in text editor",[36,560,561],{},"Make your changes",[36,563,564],{},"Save → file uploads back to the server automatically",[36,566,567],{},"No download-edit-upload cycle needed",[71,569,571],{"id":570},"organizing-saved-connections","Organizing saved connections",[15,573,574],{},"If you connect to multiple servers regularly:",[33,576,577,580,583],{},[36,578,579],{},"Each saved connection appears in the sidebar with a label",[36,581,582],{},"Rename connections for clarity (e.g., \"School SFTP\", \"Web Hosting\", \"Home Pi\")",[36,584,585],{},"Delete old connections you no longer use to keep the sidebar clean",[71,587,589],{"id":588},"transferring-between-two-remote-servers","Transferring between two remote servers",[15,591,592],{},"Copy files between two FTP\u002FSFTP servers through your Chromebook:",[76,594,595,598,601,604],{},[36,596,597],{},"Connect to both servers in AnExplorer",[36,599,600],{},"Copy files from server A",[36,602,603],{},"Navigate to server B → paste",[36,605,606],{},"Files route through your Chromebook (download from A, upload to B)",[10,608,610],{"id":609},"related-guides","Related Guides",[33,612,613,621,628,635],{},[36,614,615,620],{},[616,617,619],"a",{"href":618},"\u002Ffeatures\u002Fftp-client","FTP Client Feature"," — full FTP capabilities",[36,622,623,627],{},[616,624,626],{"href":625},"\u002Fdevice\u002Fchromebook","File Manager for Chromebook"," — complete Chromebook guide",[36,629,630,634],{},[616,631,633],{"href":632},"\u002Ffeatures\u002Fnetwork-storage","Network Storage Feature"," — all protocols overview",[36,636,637,641],{},[616,638,640],{"href":639},"\u002Ffeatures\u002Fsmb-file-manager","SMB File Manager"," — NAS access (local network)",{"title":643,"searchDepth":644,"depth":644,"links":645},"",2,[646,647,653,659,660,661,662,668,673],{"id":12,"depth":644,"text":13},{"id":68,"depth":644,"text":69,"children":648},[649,651,652],{"id":73,"depth":650,"text":74},3,{"id":96,"depth":650,"text":97},{"id":120,"depth":650,"text":121},{"id":127,"depth":644,"text":128,"children":654},[655,656,657,658],{"id":131,"depth":650,"text":132},{"id":155,"depth":650,"text":156},{"id":183,"depth":650,"text":184},{"id":212,"depth":650,"text":213},{"id":242,"depth":644,"text":243},{"id":344,"depth":644,"text":345},{"id":368,"depth":644,"text":369},{"id":459,"depth":644,"text":460,"children":663},[664,665,666,667],{"id":463,"depth":650,"text":464},{"id":481,"depth":650,"text":482},{"id":509,"depth":650,"text":510},{"id":527,"depth":650,"text":528},{"id":542,"depth":644,"text":543,"children":669},[670,671,672],{"id":546,"depth":650,"text":547},{"id":570,"depth":650,"text":571},{"id":588,"depth":650,"text":589},{"id":609,"depth":644,"text":610},"Connect to FTP and SFTP servers from your Chromebook with AnExplorer. Access school servers, web hosting, and remote file systems that ChromeOS can't reach natively.","md",{"faq":677,"howto":690},[678,681,684,687],{"q":679,"a":680},"Does ChromeOS have a built-in FTP client?","No. ChromeOS has no native FTP or SFTP support. The Chrome browser used to support ftp:\u002F\u002F URLs but this was removed in Chrome 88. AnExplorer adds full FTP\u002FSFTP client capability.",{"q":682,"a":683},"Can I access my school's FTP server from Chromebook?","Yes. AnExplorer connects to any FTP or SFTP server. Enter the hostname, port, and credentials your school provides. Browse, download, and upload files directly.",{"q":685,"a":686},"What's the difference between FTP and SFTP?","FTP transfers files unencrypted (port 21). SFTP uses SSH encryption (port 22) — all data is encrypted in transit. Use SFTP when available; fall back to FTP only when SFTP isn't offered.",{"q":688,"a":689},"Can I upload files TO an FTP server from Chromebook?","Yes. AnExplorer supports both download and upload on FTP\u002FSFTP connections. Navigate to the remote folder, upload files from your Chromebook's local storage or Downloads.",{"name":691,"description":692,"totalTime":693,"steps":694},"How to Connect to FTP\u002FSFTP from Chromebook","Access FTP and SFTP servers on ChromeOS using AnExplorer.","PT2M",[695,698,701,704],{"name":696,"text":697},"Open Network settings","AnExplorer → Network → FTP (or SFTP for encrypted) → tap + to add.",{"name":699,"text":700},"Enter server details","Hostname: your server address. Port: 21 (FTP) or 22 (SFTP). Username and password from your provider.",{"name":702,"text":703},"Connect","Tap Connect → server file listing appears. Browse remote files and folders.",{"name":705,"text":706},"Download or upload","Tap files to download to Chromebook. Or navigate remote folder → upload local files.",true,"\u002Ffeatures\u002Fftp-client\u002Fchromebook",{"title":5,"description":674},"features\u002Fftp-client\u002Fchromebook","32uELIq1O9j6j1dqdDMSPXgkgJ_wO90eywCBysgrcXU",1780644163007]