我一直在寻找过去一个小时,我只是不明白为什么这不是更直接。我刚刚启动了一个VPS。我的 LEMP 运行没问题。试图保持最佳实践,而不是在我的 Git 部署、SFTP 等中使用 root。我以 SSH 用户的身份创建了“网站”。
所有文件都是 nginx:nginx,但是在对 /etc/passwd 和 /etc/group 进行多次修改后,我仍然无法使用“website”和 mv 成功 ssh 或修改文件。我可以毫不费力地查看它们。
键入“groups nginx”会显示 nginx:nginx。键入“groups website”会显示 website:nginx。
请有人告诉我我做错了什么。我相信同样的场景也适用于 Apache 配置。