2011-05-01 5 views
3

내 웹 사이트의 파일 (WordPress 테마 파일)을 cPanel을 사용하여 서버로 삭제하고 있지만 여전히 파일이 다시 나타납니다. 파일에는 000 개의 사용 권한 집합이 있습니다.삭제 된 후에도 파일이 서버에 다시 나타납니다.

로컬 컴퓨터에있는 파일이 적절한 권한 (예 : 777)을 가지고 있지만 업로드시 000으로 변경되는 것이 이상합니다. 사이트가 바이러스에 감염된 것으로 생각하십니까? 안티 바이러스 검사를 실행했지만 아무 것도 발견하지 못했습니다.

왜 이런 일이 일어날 수 있습니까?

+0

권한이 000 인 일반 사용자 (심지어 소유자)의 파일은 삭제할 수 없습니다. 파일을 업로드 할 때 파일의 소유자는 누구입니까? – Zach

답변

1

chmod 000은 자신, 그룹 및 다른 모든 사용자에게 읽기, 쓰기 및 실행 권한을 거부합니다.

파일은 서버로 어떻게 업로드됩니까? FTP 프로그램을 업로드 할 때 파일이 엉망이 될 수 있습니다. 루트 액세스 권한이있는 경우

당신은 당신의 서버의적인 umask 설정이 잘되지 않습니다

편집 $ rm -rf filename

사용하여 제거 할 수 있어야한다. 당신은 당신이 쉘이 없다면 아무것도 022에 Umask가 변경 발견하면 grep 'umask 777' /etc/skel/.bashrc

: 777 Umask가를 설정하면 쉘 액세스 할 수있는 경우 권한 000

당신이 실행하여 777 개적인 umask 값을 확인할 수 있습니다 것 호스트에 액세스하면이 문제를 해결할 수 있습니다.

cpanel 업 로더를 사용하는 대신 Mac 용 Transmit 또는 Core FTP Pro와 같은 FTP 프로그램을 사용하고 FTP 대신 암호화 된 SFTP를 항상 사용하십시오.

+0

cPanel에서 온라인 파일 관리자를 사용하여 파일을 전송하고 있습니다. – aakashbhowmick

0

옵션이있는 경우 FTP를 사용하여 서버 파일을 관리하십시오. 웹 기반 클라이언트보다 더 안정적입니다.

그렇지 않은 경우 삭제하기 전에 cPanel을 통해 권한을 777로 변경해보십시오. 그렇게 할 수 없다면 서버 관리자에게 문의하여 문제를 해결하십시오 (서버/잘못된 구성과 유사하므로).

0

이것은 하위 도메인이나 이메일 주소가 해당 폴더와 관련된 도메인에 계속 첨부되어 있기 때문에 서버를 다시 만드는 경우에 발생합니다. 해당 하위 도메인과 이메일을 삭제하면 해당 폴더는 삭제되지 않습니다. 이전에 나를 상상해보십시오. :) Tim

0

백업 폴더의 다른 파일을 삭제 한 다음 폴더를 삭제하십시오. 이전 폴더 이름 (삭제 된)으로 새 폴더를 만들고 여기에 백업 파일을 복사하십시오.

0

이 단지 기술 전문가를 수행하는 방법을 모르거나 누가 쉘 접근이없는 다른 사용자의 작업을 할 수 있습니다

  1. 확인 당신이 삭제하고자하는 폴더가 있는지 여부를 확인하기 위해 또는 가 FILE
  2. 은 폴더 인 경우 해당 폴더에 대한 사용 권한을 확인하고 755에 변경이있는 경우 파일을 동일한 작업을 수행하고 단순히 여기에서 문제는 폴더를 열고 모든 하위 폴더를 변경해야한다는 것입니다
  3. 삭제 및 그 내부의 파일을 허가 설정 (755)으로 설정한다.
  4. 이 아마도 사람을 도움이 폴더

에게 다음 하위 폴더의 내부에서 파일을 삭제합니다.