简短版本:你不能。
长版本:从技术上讲,这是可以实现的,但它们是① 在您没有根权限的共享服务器上,您可能无法作为用户使用,并且② 即使他们是,他们也会带来你真的不想处理的“陷阱”。
首先,如果您不是具有root权限的系统管理员,那么您是否有希望设置必要的权限是值得怀疑的。
UNIX权限位控制你们每个人、组中的人和任何人是否可以读、写和执行文件。考虑到这组选项以及您和web服务器可能不在同一组中的事实,您无法不使用这些权限来设置一个值,使您和web服务器用户可以写入文件,但其他人无法写入。根据定义,您必须更改“世界”权限和。。。你可以做数学题。
如果您的用户帐户和web服务器实际上运行在同一个用户组中,那么您应该开始认真怀疑web服务提供商的安全性。
有些主机采用的一种稍微不那么疯狂的技术是,它为您提供了一个特殊的界面,可以将特定的文件和文件夹转换为web服务器所有。这是一种方便,而不是他们所做的安全选择,这让人们很容易接受,但它附带了一些条件。在任何情况下,如果不将所有权更改回您自己,您将无法手动编辑文件。
即使提供了一种或多种方式让Web服务器软件编辑。htaccess文件,您的情况要好得多,而不是让他们来处理它。在共享托管环境中,您必须意识到除您之外的其他人也在以web服务器用户的身份执行代码。如果您的Wordpress安装能够更改您的。htaccess文件,如何阻止下一个家伙的wordpress恶意更改你的?从理论上讲,PHP的open\\u base\\u dir sittings会让它在文档根目录中读写东西,但是,虽然PHP模块在实施这一点上做得相当好,但对于ISP和小型主机来说,很常见的情况是其他CGI系统没有被正确监禁,或者直接未配置服务器设置,允许同一服务器上的其他用户处理任何其他用户转换为Web服务器所有的内容。
真正做到这一点的唯一技术方法是使用虚拟主机设置,该设置在为您的站点提供服务时实际作为您运行(这实际上会带来其他风险)或使用文件系统ACL,虽然您的ISP不太可能正确配置这些设置。
总之,在安全方面,wp admin无法写入时,您实际上会更好。htaccess。无论如何,这应该是一个不常见的问题,通常是在Wordpress或服务器软件的版本更改上(例如,从Apache 2.2切换到2.4意味着需要更新网络上的大量.htaccess文件,但这是多年来才出现的)。这并不是每次更新站点时都应该更改的内容,除非您进行了架构更改,并且需要方便地将旧URL迁移到新URL等。