다음과 같이 작동하는 심볼릭 링크를 어떻게 만들 수 있습니까?
/home/user/
호출에 심볼릭 링크가 있습니다www
"사용자"가 심볼릭 링크에 들어갈 수 있고 모든 것이 "사용자"가 소유하도록 만들고 싶지만 실제 디렉토리에서는 모든 것이 "www-data"가 소유합니다.
나는 내가 의역하고 있다는 것을 알고 있지만 bindfs
이것은 사용 확장성에 있어서 끔찍합니다 bindfs
.
2명의 개발자가 다음을 사용하여 bindfs
클라이언트 사이트에 액세스하도록 허용하세요.매우FTP 액세스를 원하는 클라이언트가 있으면 이를 자동화하고 유지 관리하기가 쉽지 않다는 것이 분명합니다.
답변1
Bindfs를 설명하고 있습니다. 당신이 하고 싶은 일은 훨씬 더 간단한 것으로는 성취될 수 없습니다. 기호 링크는 권한에 영향을 주지 않으며 문제를 해결하지 못합니다.
"이것은 확장성에 있어서 끔찍하다"는 주장은 제가 생각할 수 있는 어떤 사실에도 근거하지 않습니다. Bindfs는 사용하기 매우 쉽습니다. bindfs
파일 시스템 보기를 생성하는 명령을 호출 하고 fusermount -u
해당 보기에 지쳤을 때 호출하면 됩니다. 이해가 안 되는 부분이 있으면 여기에 편하게 질문해주세요.
그러나 귀하가 제공한 요구 사항은 대부분의 경우 좋은 생각이 아니기 때문에 바인드가 필요한 것이 아닐 수도 있습니다. 일반적으로 www-data
웹 응용 프로그램에 의해 관리되고 다른 사용자가 직접 액세스하는 파일을 갖는 것은 좋지 않습니다. 파일에 필요한 경우읽다애플리케이션에 의해 관리되고 다른 사용자에 의해 관리되는 경우 www-data
사용자가 파일을 읽을 수 있도록 허용하는 ACL을 설정해야 합니다. 바라보다ACL 파일을 수정할 수 있는 읽기 권한이 없는 이유는 무엇입니까?
개발자가 웹사이트를 수정할 수 있도록 하는 것이 필요한 경우개발자는 프로덕션 환경에서 파일을 만져서는 안 됩니다., 배포 시스템이 있어야 합니다.