我正在尝试在 WSL2 上的 Ubuntu 中设置 ssh 服务器。我在 Ubuntu 的端口 22 上运行服务器,然后我配置了从 Windows 主机上的端口 25252 到 Ubun 上的端口 22 的端口转发...
我正在尝试在 WSL2 上的 Ubuntu 中设置 ssh 服务器。我的服务器在 Ubuntu 的端口 22 上运行,然后我配置了从 Windows 主机上的端口 25252 到 Ubuntu 中的端口 22 的端口转发。我可以从 Windows 和本地网络上的其他计算机访问 Ubuntu 服务器。我还在路由器上设置了端口转发,以将外部端口 22222 转发到内部端口 25252。但是,当我尝试使用我的公共 IP 进行 ssh 连接时,每个端口都显示“连接被拒绝”。我在 Windows 中为端口 25252 添加了防火墙规则,甚至尝试完全禁用防火墙,但无济于事。任何帮助都将不胜感激。
我是新手。我在 AWS Lightsail 上托管的 Ubuntu 上安装了 Apache。我使用 Let's Encrypt 为我的域部署了 SSL,现在我的域正在解析到我的 Apache 服务的子目录...
我是新手。我在 AWS Lightsail 上托管的 Ubuntu 上安装了 Apache。
我使用 Let's Encrypt 为我的域部署了 SSL,现在我的域正在解析到托管 Apache 服务器的子目录。理想情况下,我希望我的 Apache 服务器可以通过以下方式访问:
https://example.com/something
而是被解决
https://example.com
我的服务器位置如下 /var/www/html/something/
,配置文件如下:
<VirtualHost *:443>
ServerName https://example.com/something
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
SSLCertificateKeyFile/etc/letsencrypt/live/example.com/privkey.pem
DocumentRoot
/var/www/html/something
<Directory /var/www/html> AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我还添加了相同的配置参数 /etc/apache2/apache2.conf
.