我在另一个城市有一台家用台式机,还有一台带到校园的笔记本电脑,两者都运行 ubuntu 22.04.4。我想建立从笔记本电脑到台式机的 ssh 连接以检索和写入文件。
我今天之前从未使用过 ssh。正如测试一样,我建立了 ssh 连接并使用 rsync 通过本地网络实现我想要的效果。但要通过互联网执行此操作,我必须在桌面上设置端口转发。
现在假设我使用基于公钥的身份验证在我的家庭台式机和笔记本电脑之间建立 ssh 连接。端口 22 转发到家庭桌面,并启用 ufw,桌面上只允许使用端口 22。这台笔记本电脑将在我校园的公共网络中使用。是否存在任何可能造成安全风险的漏洞、疏忽等?例如,如果有人要获取我家庭桌面的公共IP?