ProFTPd 사용중에 로그인 후 #으로 시작하는 디렉토리를 만들 수
이전에 Window에서 Serv-U돌리다가..
리눅스로 점프를 하는 중입니다.. 만...
아주 돌겠네요.. 이놈때문에 하루 반나절 동안 잠도 안자고 담배와 커피에 쩔고 있습니다..
메일과 도메인.. 모든게 다 한방에 끝났는데 막판에 FTP구성 끝내고 기존 FTP자료를 이쪽으로 Upload시킬려고 하니까.... 이 문제가.. ㅡㅡ;
처음엔 이유없이 어떤건 올라가고 어떤건 안올라가길래 애꿎은 방화벽만 풀어버렸습니다.. 사실은 #으로 시작하는 폴더만 튀어나오면 그부분은 에러가 나오더라구요..
RedHat 8.0에 2.4.18커널입니다.
ProFTPd 1.2.8 rc2와 1.2.8 두가지로 해봤습니다.
이전 버젼으로 거슬러 올라가 볼려고 합니다...
proftpd.conf설정도 특별한거 없이..
Annonymous 파트는 완전히 삭제해버렸구요..
각 유저당 DefaultRoot를 강제로 할당하고..
DefaultRoot /nfs/ftproot/user1 user1
DefaultRoot /nfs/ftproot/user2 user2
:
:
:
DefaultRoot ~ !ftpadmin
이정도.. 외엔 설정 만진것도 없습니다.
(그렇다기 보단 만질건 다 만져봤다고 해봐야 겠군요..ㅡㅡ)
CuteFTP Pro로 접속해서 어떤 디렉토리에서건 처음 시작 문자가 #인 폴더를 만들면 아래와 같은 멧세지를 뱉어내고는 배짱부립니다...
COMMAND:> MKD #01
501 Invalid number of arguments.
ERROR:> Syntax error in parameters or arguments.
ERROR:> Can't create following directory: "/#01".
하도 갑갑해서 직접 콘솔 ftp로 접속해서
mkdir #01을 해봐도 마찮가지로.. 같은 501에러멧세지만 내놓고 여전히 배짱이네요..
회사에서 운영하는 FTP에 시퀀스자료가 왔다갔다 하는데 이 시퀀스 약자가 #입니다...
죄다 #으로 시작하는데..
뭐.. #을 안쓰면 되잖겠냐고.. 옆자리 아가씨가 눈치없이 예기하네요..
도대체 이 FTP를 사용하는 수많은 사람들한테 어떻게 그걸 다 납득을 시키냔 말이죠..
게다가 다른 FTP 사이트는 잘만 되고 있기두 하구요..
참 커멘드 ftp에서 직접
mkdir #01 을 하면 501에러 나오구요..
mkdir /#01 을 하면 만들어지네요..
지울때도 마찮가지입니다만..
클라이언트들한테 콘솔로 이걸 쓰라고 할 수도 없으니..
거래처 FTP도 ProFTPd 1.2.6쓰던데 잘만 만들어지 더라구요..
누가 뭐래도.. FTP쓰면서 이런 경우는 처음이니..ㅡㅡ;
아시는 고수분 갈켜주세요~~~~
댓글 달기