원격 서버의 한 폴더에서 다른 폴더로 이동하는 파일을 덮어쓰지 않도록 FileZilla를 설정할 수 있습니까? FileZilla에서 덮어쓸 것인지 아니면 단순히 덮어쓰기를 방지할 것인지 묻는 메시지를 표시할 수 있습니까?
일반 FTP를 사용하여 서버에 연결하고 있습니다.
FileZilla로 가능하지 않은 경우 이를 수행할 수 있는 다른 FTP 프로그램이 있습니까?
답변1
파일 이름을 이미 존재하는 파일의 이름으로 바꿀 때 FTP 서버의 일반적인 동작은 이름 바꾸기에 실패하는 것이라고 생각합니다.
FileZilla FTP 서버:
Command: RNFR file.txt Response: 350 File exists, ready for destination name. Command: RNTO /dest/file.txt Response: 553 file exists
Microsoft IIS FTP 서버:
Command: RNFR file.txt Response: 350 Requested file action pending further information. Command: RNTO /dest/file.txt Response: 550-Cannot create a file when that file already exists. Response: Win32 error: Cannot create a file when that file already exists. Response: Error details: File system returned an error. Response: 550 End
나는 FileZilla가 (정당하게) 이 동작을 예상하고 있으며 확인 메시지를 표시하는 것은 물론이고 대상 파일이 존재하는지조차 확인하지 않는다고 믿습니다.