我正在编写python代码,以便为我的公司将许多图像文件上传到具有ftplib的FTP服务器上,但我的代码必须应用于网络不稳定。因此,当一个图像文件上传到FTP服务器时,可能会失败,然后我得到一个错误"ftplib.error_perm: 550 --进程无法访问该文件,因为它正在被另一个进程使用“。顺便说一下,FTP服务器是由另一家公司管理的。我上传的图像文件代码:
with open(img_list[0][0], "rb") as o
Apache运行在www数据下,并且站点作为虚拟主机托管在/var/www/{site}下。
今天,我禁用了FTP (不安全),并将其替换为SFTP。我已经将其设置为每个站点/虚拟主机都有一个被着色的SFTP用户。当您以SFTP用户的身份登录时,您会被输入/usr/local/chroot/{ user },在这个目录中,我已经挂载了该用户需要访问的特定虚拟主机(通过挂载-bind/var/www/{子域}