我成功使用 Wordpress 设置了 VPS LEMP 堆栈。当我尝试从 WP 后端安装插件时,系统会提示以下消息:
To perform the requested action, WordPress needs to access your web server.
Please enter your FTP credentials to proceed. If you do not remember your
credentials, you should contact your web host.
当我输入 SFTP 帐户详细信息(用于通过 FileZilla 访问服务器)时,收到以下错误消息:
Failed to connect to FTP Server 192.XXX.XXX.X:21
I read various http://vps2.me/wordpress-vps-ftp-connection-problem/ 教程 https://www.digitalocean.com/community/articles/how-to-configure-vsftpd-to-use-ssl-tls-on-an-ubuntu-vps,特别建议安装FTP服务器vsftpd https://security.appspot.com/vsftpd.html然后将您的 FTP 用户详细信息存储在 wp-config.php 中以避免进一步的身份验证请求。我看到的问题是,FTP 被认为是严重缺乏安全感 http://blog.jdpfu.com/2011/07/10/why-you-need-to-stop-using-ftp我想避免将我的用户详细信息硬编码到我的 WP 安装中。
处理这个问题最安全、推荐的方法是什么?
我不知道这是否是最安全的方法。但是将此代码粘贴到 wp-config.php 中曾经解决了我的问题:
define('FS_METHOD', 'direct');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)