【问题标题】:XAMPP Security and Remote AccessXAMPP 安全和远程访问
【发布时间】:2014-10-24 23:06:37
【问题描述】:

您好,我正在我的 XAMPP 服务器上运行测试。

假设我们有以下场景:-

我的笔记本电脑正在一个小型本地网络中运行服务器。

我正在使用我的个人 PC 访问我的服务器。

是否可以将文件从我的个人电脑上传到 htdocs 到服务器笔记本电脑?

如果我们假设所有安全设置都已关闭。基本上我需要将文件远程上传到 HTDOCS,以便我可以从服务器使用它们!

【问题讨论】:

  • 您始终可以通过远程桌面连接到另一台 PC 并管理您的文件。
  • 如果运行 XAMPP 服务器的计算机与您的个人 PC 在同一网络上,您可以尝试共享 htdocs 文件夹或安装 FTP 服务器吗?

标签: php sql security xampp


【解决方案1】:

据我所知,XAMPP 没有在安装过程中附带 FileZilla 服务器吗?

因此,在笔记本电脑上配置 fileZilla 服务器,创建一个用户 ID 并将该用户 ID 设置为能够查看 htdocs 文件夹。

然后在台式电脑上安装 FileZilla 客户端。然后,您可以像网站在真实托管服务器上运行时一样使用 FTP (FileZilla)。

FileZilla Server setup instuctions

【讨论】:

    【解决方案2】:

    没有。

    默认情况下,Web 服务器不会运行将文件上传写入服务器目录的任何服务。

    您需要运行某种合适的服务,例如 SFTP、Windows 文件和打印共享或基于 Web 的文件上传脚本。

    【讨论】:

    • 好的。 80端口是开放的,没有添加任何限制。是否可以启动第二台服务器并将文件从第二台服务器上传到第一台(主服务器)?
    • 我真的不确定您的意思是什么,但您似乎将服务器的软件部分与硬件部分混淆了。如果您在一台计算机上运行多个提供服务的应用程序,它们都可以访问同一个磁盘。
    • 我不是这个意思。我的意思是可以在我的个人 PC 上创建 2 个服务器并访问 1 个服务器(主服务器,在我的笔记本电脑上)。换句话说,我可以在它们之间传输文件吗? FileZilla 在端口 21 上,或者我可以使用端口 80 吗?
    • 一台计算机上运行的 FTP 服务器将无法写入另一台计算机的磁盘,除非您通过某种其他类型的服务(例如 Windows 文件和打印共享或 NFS)提供访问权限跨度>
    • 那真的是另一个问题,不属于本网站。尝试其他 stackexchange 站点之一,也许是 SuperUser。
    猜你喜欢
    • 2011-08-13
    • 1970-01-01
    • 2022-01-05
    • 1970-01-01
    • 2017-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-06
    相关资源
    最近更新 更多