我在 GCP 上的虚拟机上运行 RStudio Server。我按照说明操作这里并使用了示例配置,其中包含了适用于开源版本的尽可能多的选项。
(除了 SSL 证书之外。我是通过外部 IP 访问的,而不是域名。所以我无法生成 Google 管理的证书或通过任何免费服务生成的证书。)
希望这可以处理 RStudio 服务器方面的问题。
但是,由于 80 和 443 端口也开放,所以我也应该采取措施,对吗?
标准 GCP 防火墙是否可以解决大部分问题,或者我还需要做更多的事情?
据我所知,RStudio Server 正在运行其自己的 Web 服务器——似乎没有任何apache
或nginx
任何东西正在运行。
(base) balter@rstudio:/etc$ service --status-all
[ + ] apparmor
[ + ] apport
[ + ] chrony
[ - ] console-setup.sh
[ + ] cron
[ - ] cryptdisks
[ - ] cryptdisks-early
[ + ] dbus
[ - ] grub-common
[ - ] hwclock.sh
[ - ] iscsid
[ - ] keyboard-setup.sh
[ + ] kmod
[ - ] lvm2
[ - ] lvm2-lvmpolld
[ + ] multipath-tools
[ - ] open-iscsi
[ - ] open-vm-tools
[ + ] plymouth
[ + ] plymouth-log
[ + ] procps
[ - ] rsync
[ - ] screen-cleanup
[ + ] ssh
[ + ] udev
[ + ] ufw
[ + ] unattended-upgrades
[ - ] uuidd
[ - ] x11-common