无法通过 sftp 从 windows 10 连接到 ubuntu 18.04 目录(全部在 LAN 中)-sftp 在服务器内部运行

无法通过 sftp 从 windows 10 连接到 ubuntu 18.04 目录(全部在 LAN 中)-sftp 在服务器内部运行

解答:ufw allow 22/tcp 我正在为小型浏览器应用设置新服务器(ubuntu server 18.04),并试图建立到我的 windows 10 的 sftp。我使用了本教程:https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-18-04#prerequisites

我成功执行了 sftp[电子邮件保护]所以它在服务器上可以工作。Chroot 也可以工作。我可以从服务器 ping 我的 win 10,反之亦然,我也可以在 LAN 上看到我的应用程序。示例:http://192.168.10.5/info.php。我也可以使用 nmap ping 特定端口

nmap:

Nmap scan report for 192.168.10.5
Host is up (0.00s latency).
PORT   STATE    SERVICE
22/tcp filtered ssh
(for port 20) 20/tcp filtered ftp-data
MAC Address: 00:xx:xx:xx:xx:xx (VMware)
Nmap done: 1 IP address (1 host up) scanned in 12.15 seconds

我的 sshd 配置:

Match User ricardo 
ForceCommand internal-sftp 
PasswordAuthentication yes 
ChrootDirectory /var/www 
PermitTunnel no 
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no

从 filezilla 我得到:

Status: (...)
Status: (...) 192.168.10.5:20...
response    fzSftp started, protocol_version=8
command:    open "[email protected]" 20
error:  (...)
error:  (...)

Cyber​​duck 上出现类似错误(我将确切目录设置为:var/www)“连接超时:连接。连接尝试被拒绝。服务器可能已关闭,或者您的网络配置不正确”

答案1

您的 filezilla 日志显示192.168.10.5:20,请尝试将您的 filezilla 配置文件更改为 SFTP,然后重试。

相关内容