在 Mac 上使用 Cisco AnyConnect 时,我可以通过提供的 VPN dhcp 地址 ssh 到我的 Mac。在我的 Ubuntu 17.10 机器上使用 OpenConnecct 时,连接被拒绝。使用 Wireshark,我可以看到 vpn0 发送了一个 RST 数据包。但是允许 ICMP(ping)。如何配置我的 Ubuntu 以允许 ssh 到 vpn0 接口?
答案1
尝试这个:
- 检查你的防火墙。可能是端口 23 没有打开。
sudo apt-get install openssh-server
openssh和telnet 都不是 Ubuntu 默认安装的。如果你想安装它们,sudo apt-get install telnetd
- 即使安装了 ssh,root 用户通常也无法访问 ssh。尝试创建一个非特权用户,然后看看您是否可以以该用户身份 ssh 进入。如果可以,则存在权限问题。您需要编辑
/etc/ssh/sshd_config
并添加PermitRootLogin yes