Java 使用(import org.apache.commons.net.ftp.FTPSClient)获取550的FTPS无法打开文件

Java 使用(import org.apache.commons.net.ftp.FTPSClient)获取550的FTPS无法打开文件,java,ftp-client,Java,Ftp Client,我使用的是Ubuntu,FTPS使用的是vsftpd 使用java获取FTP的以下错误。我检查了我是否有ftpuser目录的权限 220 (vsFTPd 3.0.2) AUTH TLS 234 Proceed with negotiation. PROT P 200 PROT now Private. Connected to localhost. USER ftpuser 331 Please specify the password. PASS ftpuser 230 Login succe

我使用的是Ubuntu,FTPS使用的是vsftpd 使用java获取FTP的以下错误。我检查了我是否有ftpuser目录的权限

220 (vsFTPd 3.0.2)
AUTH TLS
234 Proceed with negotiation.
PROT P
200 PROT now Private.
Connected to localhost.
USER ftpuser
331 Please specify the password.
PASS ftpuser
230 Login successful.
SYST
215 UNIX Type: L8
Remote system is UNIX Type: L8
PASV
227 Entering Passive Mode (127,0,0,1,156,154).
RETR /home/ftpuser/remote/a.txt
550 Failed to open file.
QUIT
221 Goodbye.

获得了远程文件路径应与ftpuser home directory相对应的问题请尝试检查
/etc/vsftpd/user_list
/etc/vsftpd/ftpusers
以查看您是否拥有权限,如果您还没有这样做