服务器我可以运行命令:sftp user@192.168.0.130
但是当我测试这个PHP命令时,它无法连接到sftp。
$ftp_conn = ftp_ssl_connect("192.168.0.130", 22) or die("Could not connect to 192.168.0.130");
为什么会这样?我使用的是Ubuntu Server 15.04和Apache2。
答案 0 :(得分:1)
SFTP不是基于TLS / SSL的FTP。
因此PHP FTP / SSL客户端将无法与远程SSH服务器通信。
见