SFTPGo:使⽤ SFTPGo 接收摄像头ftp协议被动模式传输图片
对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》
写在前面
+
- 理解不足小伙伴帮忙指正
对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》
FTP(文件传输协议)可以在主动模式和被动模式之间进行选择,这取决于数据连接是由客户端还是服务器发起。
主动模式(Active Mode)
:在主动模式下,客户端通过控制连接(默认使用端口21)向服务器发送PORT命令,告诉服务器要使用哪个端口接收数据。然后服务器通过数据连接(默认使用端口20)向客户端发送数据。在主动模式下,客户端的防火墙必须允许服务器建立数据连接。
被动模式(Passive Mode)
:在被动模式下,客户端通过控制连接发送PASV命令,告诉服务器要进入被动模式。服务器在一个动态端口上监听,并将该端口号发送给客户端。然后客户端通过数据连接连接到服务器的指定端口进行数据传输。在被动模式下,服务器的防火墙必须允许客户端建立数据连接。
选择使用主动模式还是被动模式通常取决于网络环境和防火墙配置。如果你的FTP连接经常遇到问题,你可以尝试切换到另一种模式以解决连接问题。
临时运行
1 | ┌──[root@hp-ProLiant-SL270s-Gen8-SE]-[~/sftpgo] |
永久运行
1 | ┌──[root@hp-ProLiant-SL270s-Gen8-SE]-[~/sftpgo] |
入门文档参考: https://github.com/drakkan/sftpgo/blob/main/docs/howto/getting-started.md#enable-ftp-service
相关配置参考这里: https://github.com/drakkan/sftpgo/blob/main/docs/full-configuration.md
博文部分内容参考
© 文中涉及参考链接内容版权归原作者所有,如有侵权请告知,这是一个开源项目,如果你认可它,不要吝啬星星哦 :)
快速开始文档: https://github.com/drakkan/sftpgo/blob/main/docs/howto/getting-started.md
docker 文档: https://github.com/drakkan/sftpgo/blob/main/docker/README.md
https://github.com/drakkan/sftpgo/
© 2018-至今 liruilonger@gmail.com, All rights reserved. 保持署名-非商用-相同方式共享(CC BY-NC-SA 4.0)
SFTPGo:使⽤ SFTPGo 接收摄像头ftp协议被动模式传输图片
https://liruilongs.github.io/2023/07/06/待发布/SFTPGo:使⽤-SFTPGo-接收摄像头ftp协议传输图片/