권한 777은 서버 외부의 스크립트가 서버에 쓸 수 있도록 허용합니까? 다른 사용자에게만 적용되고 “외부”사용자는 액세스

example1.com이 미국에 있고 example2.com이 EU에 있다고 가정 해 봅시다.

example1.com/folder/ 777 권한이 있습니다.

example2.com의 스크립트를 작성할 수 example1.com/folder/있습니까?

아니면 777 권한이 example1.com 서버의 다른 사용자에게만 적용되고 “외부”사용자는 액세스 할 수 없습니까?

편집하다:

자세한 내용을 묻는 사람들에게 :

미국 서버가 folder/777허가. 이제 악의적 인 사용자가 어떤 이유로 든 이것을 알고 있습니다.

그는 EU 서버를 제어 할 수 있지만 미국 서버를 전혀 제어 할 수 folder/는 없습니다 777.

그는 미국 서버에 파일을 넣을 수 있습니까 folder/?



답변

읽는 것이 더 좋습니다 : chmod a+rwx folder(와 동일 chmod 777 folder)

모든 사용자 계정이 다음을 수행 할 수 있음을 의미합니다.

  • 디렉토리 내용을 읽습니다. 예 : ls folder
  • 새로운 디렉토리 엔트리 작성 touch folder/file
  • 디렉토리에 액세스 (일명 aXess) cd folder

따라서 일반적으로 exaple1.com의 모든 계정이 폴더에 쓸 수 있습니다. user@example2.eu가 nfs, cifs, ssh를 통해 example1.com에 액세스 할 수있는 경우 example1.com의 계정 또는 서비스를 사용하여 폴더에 액세스하고 여기에 파일을 작성할 수 있습니다.

경고 : 사용중인 알 수없는 서비스에는 자체 제한이있을 수 있습니다 (예 : 파일 시스템 만 읽기 전용으로 내보내기).

구체적인 YES 또는 NO의 경우 조금 더 이야기해야합니다. 😉


답변

질문은 관련이없는 정보 만 제공하며 답변의 기반이 될 수있는 관련 정보는 제공하지 않습니다.

“그리스 사람이 버거 킹 매니저를 해고 할 수 있습니까?” 글쎄, 그가 할 수있는 방법이 있다면. 그가하지 않으면 아닙니다. 그러나 그가 그리스인이라는 사실은 그가 발사 할 수있는 사람과 그렇지 않은 사람에 대해 아무 것도 말하지 않습니다.

마찬가지로 권한은 일반 파일 인터페이스를 통해 파일 작업을 수행 할 수있는 로컬 자격 증명을 알려줍니다. 간접적 또는 다른 액세스 메커니즘을 통해 발생할 수있는 일에 대해서는 아무 것도 알려주지 않습니다.


답변

스크립트의 기능에 따라 EU 서버에 대한 쓰기 권한이 있거나없는 경우 미국 서버에 쓸 수 있지만 일반적으로 미국 서버의 파일 및 폴더의 권한과는 관련이 없습니다.

우리는 스크립트가 실제로 당신의 질문에 대답하기 위해 무엇을 해야하는지에 대해 더 깊이 알아야하지만 파일 권한의 작동 방식과 유닉스 / 리눅스 시스템의 작동 방식을 완전히 이해하지 못하고 귀하의 질문에 대한 대답은 절대적으로 가정한다고 가정합니다 아닙니다 .


답변