使用密码保护html/php文件

使用密码保护html/php文件,php,security,Php,Security,我有PHP文件,我想保护。我希望只有服务器/浏览器能够读取它们,但如果有人试图用文本编辑器打开它们,它会要求输入密码或类似的内容 有可能做这样的事吗 如果没有,请提供一些方法,防止打开和查看我的文件。在您的“.htaccess”中: 将“AuthUserFile”之后的路径更改为 .htpasswd文件将是(应位于 .htaccess) 您只需将“c”更改为您的 PennKey,“clifford”到您的完整PennKey,“protected”到 要保护的目录 保存文件并使用您喜爱的FTP客户

我有PHP文件,我想保护。我希望只有服务器/浏览器能够读取它们,但如果有人试图用文本编辑器打开它们,它会要求输入密码或类似的内容

有可能做这样的事吗

如果没有,请提供一些方法,防止打开和查看我的文件。

在您的“.htaccess”中:

  • 将“AuthUserFile”之后的路径更改为 .htpasswd文件将是(应位于 .htaccess)
  • 您只需将“c”更改为您的 PennKey,“clifford”到您的完整PennKey,“protected”到 要保护的目录
  • 保存文件并使用您喜爱的FTP客户端将其上载到要保护的目录
  • 这里是手册

    您可以使用以下链接生成该文件

    如果您试图保护的是从同一台电脑访问的文件,则应使用特殊配置文件隔离这些文件

    因为您使用的是WAMP,所以我假设您使用的是Windows

    因此,我的建议是创建一个用户(使用密码)来运行WAMP,并且只有他和管理员才允许访问他的文件夹。当然,您还应该为管理员帐户设置一个强密码

    这样,您不仅可以访问PHP文件,还可以访问WAMP配置文件和正在运行的实例,这可能会为入侵者暴露有趣的信息


    尽管如此,你还是应该检查你的webapp安全性,但那是另一回事。

    为此使用htpasswd。我不确定我是否理解这个问题。。什么操作系统?您希望他们通过internet或操作系统本身访问这些文件吗?@msturdy来自文件所在的PC。这是一个web应用程序,但它使用WAMP在本地工作。@HarishSingh我对您刚才所说的几乎一无所知。请您提供更多信息,或者提供一个链接,好吗?您想设置文件权限。。谷歌是你开始搜索的好地方:我不确定你是否正确理解了我。我正试图保护一个未存储在Web主机上的文件,我希望让服务器随时访问它。我不希望一个人打开这个文件。当有人双击PC上存储文件的文件时(仅在本地工作),它会询问密码您拥有哪种类型的文件我有我想要保护的PHP文件
    AuthType Basic
    AuthName "Restricted Area"
    AuthUserFile /home1/c/clifford/public_html/protected/.htpasswd
    require valid-user