gpt4 book ai didi

linux - 有没有办法阻止我的 IDE 在部署后更改文件的所有者/组?

转载 作者:太空宇宙 更新时间:2023-11-04 04:51:52 25 4
gpt4 key购买 nike

通过 NetBeans 部署的文件组始终从 www 更改为 ftp-users,因此 Web 服务器失去了访问该文件的权限,并且不再起作用。

修改文件之前:

-rwxrw-r-- 1 black www   5 May  3 14:11 kontakt_formular.html

修改文件后:

-rwxrw-r-- 1 black ftp-users 5 May  3 14:11 kontakt_formular.html

有没有办法保留文件的组?

我总是必须通过 putty 连接到服务器,并在更改文件后使用 chown 来修复它。

最佳答案

通过 ftp 创建的文件将始终分配给您用来登录 ftp 服务器的用户。您可以将www用户添加到ftp-users组并修复该组的权限。这将允许您的网络服务器访问这些文件。

由 Black 编辑:

  1. 找出网络服务器用户的名称。打开文件 /etc/passwd 并搜索它。通常是wwwrun

  2. 打开文件 /etc/groups 并将 Web 服务器用户 (wwwrun) 添加到组 ftp-users

  3. 重新启动网络服务器。 (例如systemctl restart apache2)

关于linux - 有没有办法阻止我的 IDE 在部署后更改文件的所有者/组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55968935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com