我是一个Linux新手,我试图安装一个LAMP服务器进行本地testing,没有外部(公共)访问将可用于此服务器。
我有一切设置,我想要完成的是当一个特定的用户login到FTP,他应该在var / www / html目录默认有足够的权限上传/更改/删除该文件夹中的任何内容。
我有用户设置,proftpd安装。 我如何设置proftpd.conf文件来做到这一点? 还有什么权限,我需要设置在Apache主目录,所以我可以做出改变? 我不担心安全问题,这只是为了我的内部networking使用而已。
谢谢
检查/etc/proftpd/proftpd.conf文件并设置DefaultRoot指令
DefaultRoot /var/www/html
这将把你的用户chroot到/ var / www / html树。
将用户添加到拥有/ var / www / html(例如apache)中的文件的组中
usermod -a -G apache user
然后在/ var / www / html中为组添加写入权限
chmod -R g+w /var/www/html