我想将我旧家里的 Ubuntu 19.04 迁移到运行 20.04 的新笔记本电脑。通常我会使用 ssh/scp、rsync 和 unison。无法使用电缆,因为新笔记本电脑没有以太网端口。不确定 USB-C 电缆是否可行,但我没有,所以我想通过无线方式进行此操作。
我尝试了以下方法:
使用正确的 IP 地址将 scp 从一台主机复制到另一台主机(我过去曾多次这样做过)。ssh 无法连接,ping 也无响应。两者都连接到同一个 WLAN,但它们似乎是隔离的 - 想知道是不是某个防火墙在作怪(我没有发现任何痕迹)。我的另一个怀疑是路由器设置 - 但是在同一 WLAN 上 ping 一个 Windows 机器却没问题,这表明问题出在 Ubuntu 机器上。
尝试在 NetworkManager gui 中建立一个临时 wifi 连接(按照此处的操作方法:https://help.ubuntu.com/community/WifiDocs/Adhoc)。我以前也在其他发行版上成功过,但我记得当时 NM 有更多的向导/选项来让这一切变得简单。现在,仅仅设置相同的 SSID 和 Ad-hoc 模式并不能成功连接。也找不到任何最新的文档/操作方法。
想知道目前上述两种方法的最佳方法是什么,或者还有其他快速而可靠的方法来连接 2 个 ubuntus?(避免使用 U 盘或上传到云端)。谢谢任何提示!
答案1
想知道是不是防火墙在起作用(我还没有发现任何痕迹)
问题最终确实与防火墙有关。是的,我没有在 19.04 和 20.04 上看到任何明显的防火墙设置(读过有关“ufw”但未安装)...然而事实证明,这个 - 对我来说 - 新服务在两个盒子上都在运行:firewalld(https://computingforgeeks.com/install-and-use-firewalld-on-ubuntu-18-04-ubuntu-16-04/)
因此解决方案是将 wifi 接口从“drop”区域移到“home”区域:
sudo firewall-cmd --zone=home --change-interface=wlp61s0