어느날 서버에 FTP로 접속해 보니
두개의 디렉토리가 만들어져 있었습니다.
19:42
. cfg_ini <==== 점과 문자 사이 공백 있음)
이 디렉토리를 들어가려고 하니 안 들어가져서
ssh 로 들어가 보니 ls -la를 해도 위 디렉토리가 보이지 않더군요...ㅡ.ㅡ
(물론 루트 권한에서)
이게 어떻게 된건지....
그래서 FTP에서 보이는 파일명을 그대로
rm - rf 디렉토리명 <==== ", ' 다 써봣습니다...ㅡ.ㅡ
했는데 역시나 지워지지 않더군요.
FTP 로그를 보니 파일을 잔뜩 올려놓앗는데...
왜 이런 현상이 일어나는지....
그리고 이 디렉토리를 지우려면 어케 하죠?
도와주시기 바랍니다.
FTP 로 보이던 디렉토리가 셸에서 보이지 않는 것은 이름의 공백이나 특수 문자 때문일 수 있습니다. ls -b 나 find 로 찾아보고, 정확한 이름을 따옴표로 감싸 rm -rf 로 지우세요. 특이한 이름이 계속 생긴다면 FTP 계정이 침해되었을 가능성이 있으니 비밀번호를 바꾸고 로그를 확인하세요.