推荐一个免费开源的 SFTP 服务器,似乎 Windows、Linux、macOS 都可以使用

摘要:
SFTP的默认访问端口为2022,以便快速使用:将用户添加到左侧的用户功能,输入以下信息:用户名、密码、HomeDir、权限,然后单击提交。如果您需要更复杂的目录权限配置,可以继续深入研究~后续管理:在用户中管理ftp用户,在文件夹中管理虚拟目录,在管理员中管理管理员。如果需要修改默认访问端口,可以打开sftpgo。json配置文件,并直接搜索2022和8080以找到相应的端口配置修改位置。

项目地址:

https://github.com/drakkan/sftpgo

下载地址:

在 Release 中根据自己的系统情况进行选择下载

https://github.com/drakkan/sftpgo/releases

运行方式:

1、直接运行:打开 cmd,输入命令:sftpgo serve(直接输入 sftpgo 可以看到更多命令选项)

2、安装服务:打开 cmd,输入命令:sftpgo service install(直接输入 sftpgo service 可以看到更多命令选项)

更多:https://github.com/drakkan/sftpgo/blob/main/docs/service.md

访问方式:

初次运行后,在浏览器中输入地址:http://127.0.0.1:8080/web/admin 进行访问,初始化管理员。

SFTP 默认的访问端口为:2022

快速使用:

在左侧 Users 功能中添加用户,输入以下信息

Username(用户名)、Password(密码)

Home Dir(根目录,系统中的绝对路径)、Permissions(权限,全部权限直接选 *)

最后点击 Submit 按钮即可。

如果需要更多复杂的目录权限配置等, 可以继续深入研究~

后续管理:

在 Users 中管理 ftp 用户

在 Folders 中管理虚拟目录

在 Admins 中管理管理员

如果需要修改默认的访问端口,可以打开根目录下的 sftpgo.json 配置文件,直接搜索 2022、8080 即可找到对应修改端口配置的地方。

系统截图:

image

免责声明:文章转载自《推荐一个免费开源的 SFTP 服务器,似乎 Windows、Linux、macOS 都可以使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Django2.2安装如何进行EMC Symmetrix (DMX或者VMAX)的系统健康检查下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【Linux基础】Fcitx中文输入法安装

一、安装Fcitx 1. 安装Fcitx所需组件 sudo apt install fcitx fcitx-tools fcitx-config* fcitx-frontend* fcitx-module* fcitx-ui-* presage 2. 移除多余的组件(仅针对非KDE桌面) 因为上面的安装命令为了方便使用了通配符安装,所以会多安装一个fci...

博科 SAN交换机配置文件备份和恢复(华为SNS系列交换机为例OEM博科)

如果需要将博科交换机的配置保存到本地电脑,可以通过configupload命令将博科交换机的配置以文本格式存到本地。如果交换机出了问题可以通过这个配置文件用configdownload命令进行恢复。 注意:比较新博科交换机目前只支持scp和sftp两种方式保存及恢复配置,一般情况下还是使用ftp的方式比较多,注意这里是ftp而不是tftp,这时候就需要开启...

[Mac技巧] 你真的会使用Mac的“聚焦搜索”吗?

Mac的“聚焦搜索”是对Mac整个磁盘的全局搜索,搜索起来极其便捷,但也常被使用者忽略使用。 以下列出比较常用的几个场景供使用者参考 场景一:文件在哪儿,要立即查看? 1.打开“聚焦搜索” command+空格  2.输入想要找到文件名 如 “断舍离”,蓝色为默认优先匹配到的相关文件,如果是你要的文件,想直接打开则直接敲回车或用鼠标双击“蓝色文件名”。...

Mac下终端工具iTerm2安装

一、iTerm2简介: Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的终端工具.iTerm2常用操作包括主题选择、声明高亮、自动填充建议、隐藏用户名和主机名、分屏效果等. 先来看效果图: 屏幕快照 2019-02-01 下午3.48.32.png 二、下载及安装 补充一些关于shell的介绍:Ma...

android 调试 native 程序的方法

一、背景 首先说需求,这个需求非常常见,就是android上需要的一个功能,linux已经有开源代码而且非常稳定,希望能直接porting过去使用,这个程序是pure c 的代码,也就是说,跟android framework, java 没关系,也跟jni没有关系,我们希望的就是能编译成一个可执行工具,push到android后能直接跑起来使用。 既然是...

linux编程lib的使用

今天由于要用到静态链接库,所以就学习了一下相关知识,总结如下:静态链接库(一般命名为libxxx.a)就是很多.o文件的集合,在你的项目中如果有一个子模快,这个子模块只是给总控模块提供一个函数接口,那么你就可以考虑把这个子模快编译成静态链接库libxxx.a,然后在总控模块中编译的时候,只需-L包含链接库所在的目录,再-lxxx引用链接库就行.当然,你也可...