我正在使用 Yii 框架构建一个站点。它托管在 Ubuntu 上,我在 Windows 上开发。当我将更改上传到实时站点(通过 filezilla)时,我需要更改文件夹或文件的权限,上传文件,然后再改回权限。这很费时间。有没有办法更改特定时间段的权限,比如 1 小时?那么一个小时后,他们会变回来吗?
我正在使用 Yii 框架构建一个站点。它托管在 Ubuntu 上,我在 Windows 上开发。当我将更改上传到实时站点(通过 filezilla)时,我需要更改文件夹或文件的权限,上传文件,然后再改回权限。这很费时间。有没有办法更改特定时间段的权限,比如 1 小时?那么一个小时后,他们会变回来吗?
您可以使用一个小的 bash 脚本更改权限。在脚本的开头,放置更改权限的命令,然后使用该命令
sleep 3600
(一个小时),然后使用命令继续脚本以将权限更改回来。另一种对我来说更好的方法是允许正常操作的权限并使用ACL允许您用于文件传输的用户。