通過 Windows 命令提示符(cmd)在桌面新建文件夾,并在該文件夾中編譯、運行一段 Java 程序段
1371
2025-04-02
由于 Chrome 88 和 Edge 88 中刪除了對FTP 協議的支持,所以以往直接在chrome打開ftp協議共享文件目錄的方式不再可行了;
所以有必要尋求一個可選的替代方案;
go filebrowser項目就是一個可選的網頁文件瀏覽選項;
項目地址:
https://github.com/filebrowser/filebrowser
如果不需要進行特殊定制,那么可以直接下載release頁面最新的二進制可執行程序使用
可以使用filebrowser -h查看命令說明,
簡單啟動(這樣啟動默認的用戶和密碼是admin/admin)
filebrowser -r /path/to/your/files
安裝說明:
https://filebrowser.org/installation
免密碼模式的設定方式,參考
#!/bin/bash ./filebrowser config init --port 10000 --address "0.0.0.0" --baseurl "" --log "stdout" --root="/srv" --auth.method='noauth' --commands "" --lockPassword --perm.admin=false --perm.create=false --perm.delete=false --perm.execute=false --perm.modify=false --perm.rename=false --signup=false ./filebrowser users add anonymous "anonymous" exec ./filebrowser
來自(https://bneijt.nl/blog/post/host-files-read-only-with-filebrowser-web-interface/)
可以使用screen命令,運行到background
kill -9 $(lsof -ti tcp:10000) screen -dmSL filebrowser "./filebrowser" && screen -wipe
其他命令說明:
https://filebrowser.org/configuration/command-runner
關于自行編譯運行filebrowser項目的注意點:
1.filebrowser最新的版本使用了golang 1.16新增的embed包來把前端資源都嵌入到可執行文件;
2.要注意工程目錄下的前端頁面(frontend子目錄)工程要自行安裝依賴(npm i)和打包(npm run build)
Go
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。