Linux Installation Guide / Linux 安装指南
English
Use DEB/RPM packages when possible. Use the portable archive only when you do not want system packages.
DEB package: Debian / Ubuntu
- Download SFTPxy_0.2.2-1_amd64.deb from Downloads.
- Install it:
sudo apt install ./SFTPxy_0.2.2-1_amd64.deb
sudo systemctl enable --now SFTPxy
sudo systemctl status SFTPxyRPM package: RHEL / Fedora / Rocky / openSUSE
- Download SFTPxy-0.2.2-1.x86_64.rpm.
- Install it:
sudo dnf install ./SFTPxy-0.2.2-1.x86_64.rpm
sudo systemctl enable --now SFTPxy
sudo systemctl status SFTPxyIf your distro uses yum:
sudo yum install ./SFTPxy-0.2.2-1.x86_64.rpmPortable archive
tar -xf SFTPxy_v0.2.2_linux_x86_64.tar.xz
cd SFTPxy_v0.2.2_linux_x86_64
./SFTPxy serve -c .First login
Open http://localhost:30080/. If this is your first local run and no admin exists, start once with bootstrap variables:
SFTPXY_DATA_PROVIDER__CREATE_DEFAULT_ADMIN=1 \
SFTPXY_DEFAULT_ADMIN_USERNAME=admin \
SFTPXY_DEFAULT_ADMIN_PASSWORD='change-this-password' \
SFTPXY_COMMON__SECRET_MIN_ENTROPY=0 \
./SFTPxy serve -c .中文
推荐优先使用 DEB/RPM 安装包;不想安装到系统时再使用便携压缩包。
DEB 包:Debian / Ubuntu
- 从 下载页 获取 SFTPxy_0.2.2-1_amd64.deb。
- 执行安装:
sudo apt install ./SFTPxy_0.2.2-1_amd64.deb
sudo systemctl enable --now SFTPxy
sudo systemctl status SFTPxyRPM 包:RHEL / Fedora / Rocky / openSUSE
- 下载 SFTPxy-0.2.2-1.x86_64.rpm。
- 执行安装:
sudo dnf install ./SFTPxy-0.2.2-1.x86_64.rpm
sudo systemctl enable --now SFTPxy
sudo systemctl status SFTPxy如果系统使用 yum:
sudo yum install ./SFTPxy-0.2.2-1.x86_64.rpm便携压缩包
tar -xf SFTPxy_v0.2.2_linux_x86_64.tar.xz
cd SFTPxy_v0.2.2_linux_x86_64
./SFTPxy serve -c .首次登录
打开 http://localhost:30080/。如果首次本地运行且还没有管理员,可以临时使用下面变量启动:
SFTPXY_DATA_PROVIDER__CREATE_DEFAULT_ADMIN=1 \
SFTPXY_DEFAULT_ADMIN_USERNAME=admin \
SFTPXY_DEFAULT_ADMIN_PASSWORD='change-this-password' \
SFTPXY_COMMON__SECRET_MIN_ENTROPY=0 \
./SFTPxy serve -c .