我早上禁用了 ufw 防火墙(用于 ping)。下午我又启用了它。但是,启用防火墙后我无法远程访问 Ubuntu 服务器。可能的原因是什么?防火墙?
答案1
您有两个问题。您没有连接到 Windows PC。Windows 防火墙需要允许 ssh tcp/22 打开。尝试使用“-v”获取有关连接和身份验证状态的更多信息。
此外,路径需要采用不同的格式。您不能使用反斜杠。未加引号的反斜杠在 Bash 中用作转义字符。
尝试这个命令。
scp -v 测试.txt[电子邮件保护]:C:/用户/学生/桌面
不要使用 192.168.179.4,而要使用正确的 IP 地址。
此外,还需要正确设置按键。
另外,请查看: http://woshub.com/using-ssh-key-based-authentication-on-windows/
祝你好运!