如何通过SSH连接到Apache Web服务器

8yparm6h  于 2023-03-09  发布在  Apache
关注(0)|答案(1)|浏览(220)

我是Web开发新手。我已设置Apache 2.4 Web服务器windows,并希望创建Web应用程序。我希望上载文件(JavaScript,样式表..等)到服务器上。我已经在谷歌上搜索了几个小时,不知道如何SSH到服务器上。服务器是准系统,我可以将该IP地址输入到其他计算机上的浏览器中并访问index.html。接下来要执行哪些步骤,以便通过ssh连接到服务器并查看我的Web应用程序?

ztmd8pv5

ztmd8pv51#

Apache使您的机器成为一个 *Web服务器 *,以便您可以使用HTTP和HTTPS协议连接到它。这些端口的数据通常在TCP端口80和443上交换。(端口基本上是正数,最大为65535,在数据包中交换,以确定目标机器对网络上的数据包的预期用途。)
要使用ssh登录计算机,您需要在该计算机上设置 *ssh服务器 *。例如,您可以选择OpenSSH。SSH通信通常使用TCP端口22。它与Apache Web服务器是否正在运行无关。
您还必须在连接到服务器以上传脚本和文件的机器上安装ssh客户端(例如putty和scp)。
要降低来自Internet的不需要的连接的风险,请选择强密码或切换到基于证书的身份验证。此外,您可能希望配置防火墙,以便服务器仅接受来自ssh客户端计算机预期通信的网络的SSH连接。(由于HTTP和HTTPS使用不同的端口,因此仍可以从广域Internet访问Web服务器。)
然后,你可以将你的机器与网络和ssh服务相比较,就像一个有电话连接和门铃的房子一样,原则上可能很多人都能给你打电话,但你会希望只有那些在你附近的人才能按门铃,然后可能进入你的房间。

相关问题