python链接到vsftpd的脚本

2024-05-04 03:00:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下问题。。。我需要通过python脚本连接到sftp(vsftpd),上传一个文件并下载。到目前为止,我已经用vsftpd创建了ftp服务器,但是我无法连接。如果我使用终端(ftp localhost),我可以毫无问题地登录。请告诉我该怎么做。在

下面是我的python脚本: http://codepaste.net/omysxu

下面是vsftpd的配置文件: http://codepaste.net/1qrrdf

我想做的是。。设置一个ftp服务器,然后我应该有2个脚本(或1个),将必须通过ssh上传文件,然后下载到另一个目录。在


Tags: 文件服务器目录脚本localhosthttp终端net
1条回答
网友
1楼 · 发布于 2024-05-04 03:00:38

vsftpd是一个FTP服务器,不能用SFTP协议访问。FTP、SFTP和FTP经常混淆:

  • FTP=文件传输协议(RFC959)-由vsftpd支持
  • FTPS=将TLS与FTP一起使用的扩展(RFC4217)-由vsftpd支持
  • SFTP=使用SSH协议的文件传输-vsftpd不支持,为此需要SSH。在

相关问题 更多 >