基于Web的FTP客戶端 net2ftp

jopen 13年前發布 | 33K 次閱讀 FTP 文件上傳

net2ftp是一個開源,基于Web的FTP客戶端。它可以連到任意服務器,瀏覽文件,上傳/下載/復制/移動/刪除/重命名文件,查看文件內容帶語法高亮顯示。net2ftp還可以將文件復制/移動到其它FTP服務器上或對文件進行Zip/Unzip。

User features

  • Navigate the FTP server
    Once you have logged in, you can browse from directory to directory and see all the subdirectories and files.
  • Upload files
    There are 3 different ways to upload files: the standard upload form, the upload-and-unzip functionality, and the Java Applet.
  • Download files
    Click on a filename to quickly download one file.
    Select multiple files and click on Download; the selected files will be downloaded in a zip archive.
  • Zip files
    ... and save the zip archive on the FTP server, or email it to someone.
  • Unzip files
    Different formats are supported: .zip, .tar, .tgz and .gz.
  • Install software
    Choose from a list of popular applications (PHP required on the target server).
  • Copy, move and delete
    Directories are handled recursively, meaning that their content (subdirectories and files) will also be copied, moved or deleted.
  • Copy or move to a 2nd FTP server
    Handy to import files to your FTP server, or to export files from your FTP server to another FTP server.
  • Rename and chmod
    Chmod handles directories recursively.
  • View code with syntax highlighting
    PHP functions are linked to the documentation on php.net.
  • Plain text editor
    Edit text right from your browser; every time you save the changes the new file is transferred to the FTP server.
  • HTML editors
    Edit HTML a What-You-See-Is-What-You-Get (WYSIWYG) form; there are 2 different editors to choose from (FCKEditor and TinyMCE).
  • Code editor
    Edit HTML and PHP in an editor with syntax highlighting (CodePress).
  • Search for words or phrases
    Filter out files based on the filename, last modification time and filesize.
  • Calculate size
    Calculate the size of directories and files.

Administrator features

  • Safe Mode
    net2ftp works perfectly under safemode.
  • MySQL database
    ... is optional. A MySQL database is only needed for logging, and for the Daily Limit (see below).
  • Authorizations
    Allow the users to connect to all FTP servers, or to only a predefined list of FTP servers.
    The input box on the login page will change accordingly.
  • Logging
    Activate or deactivate 3 kinds of logging: pages requested, logins and errors.
  • Daily Limit
    Restrict each user's daily data transfer volume and script execution time. Once a user reaches the daily consumption limit, he will still be able to browse FTP servers, but the transfer of data to/from the server will be blocked.
  • Large File Limit
    Files bigger than this limit can't be downloaded/uploaded/copied/etc but can still be renamed/deleted/chmodded.
  • Templates
    Change the layout as you want using the template files.
  • Integration in other PHP applications
    net2ftp can easily be integrated in other PHP applications. Modules for Mambo, Drupal and Xoops are provided in the zip file.

基于Web的FTP客戶端 net2ftp

項目主頁:http://www.baiduhome.net/lib/view/home/1337928178621

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!