mirror of
https://github.com/pockethost/pockethost.git
synced 2025-11-26 23:45:57 +00:00
19 lines
864 B
Markdown
19 lines
864 B
Markdown
# PocketHost FTP Server plugin
|
|
|
|
FTP Server provides a virtual filesystem atop the physical PocketHost data storage system. This allows users to safely browse and modify their data via FTPS rather than permitting shell access.
|
|
|
|
On first run, FTP will prompt for a fallback admin login and password that will allow FTP access to all instances. You can also manage it with:
|
|
|
|
```bash
|
|
pockethost ftp admin set <username> <password>
|
|
```
|
|
|
|
If you want a more multi-user approach, you can also use `@pockethost/plugin-local-auth` and `@pockethost/plugin-mothership`. Both have auth implementations that work with FTP.
|
|
|
|
If you are not running a multi-node PocketHost cloud, Mothership is overkill. Just use local auth or the built-in fallback auth.
|
|
|
|
```bash
|
|
pockethost plugin install @pockethost/plugin-ftp-server
|
|
pockethost plugin install @pockethost/plugin-local-auth
|
|
```
|