我有一台 Ubuntu 服务器,托管 example1.com 和 example2.com。两个名称都指向同一个 IP 地址。
我已经配置了 Apache,并且通过使用 /var/www/example1 作为第一个域、使用 /var/www/example2 作为第二个域,它可以正常工作。
我接下来想要实现的是禁止两个域上的所有其他服务请求,但允许与 example1.com 的 SSH 连接。
我接下来想要实现的是仅允许与 example1.com 建立 SSH 连接。
这究竟是如何做到的?
答案1
没有与 apache 的 VirtualHosts 等效的简单 sshd。
通常,您需要做的是将每个用户的 ssh 设置配置chroot
到单个文件夹层次结构中。
关于您的另一个问题,“禁止所有其他服务请求”到底是什么意思?