ftp 접속
local(win98) - server(linux)
----------------
file1 |.......
file2 |.......
파일 업로드
local -> server
---------------
file1... |... file1
file2... |... file2
실수?로 다운로드 클릭(overwrite or resume or cancel 등등)
여기서 overwrite를 하거나 resume를 할경우
local <- server
---------------
.......| file1
.......| file2
Limit 설정에서 파일 다운 받는거야 안되게 했죠
그런데 위와 같이 될경우
파일이 완전히 삭제 되어 버린다는 것입니다.
이걸 방지 할 수 있는 방법이 있는지 없는지 궁긍한겁니다.
local에 있는 파일을 지워 버리지 않게요
[Directory pub/upload/*]
Umask 022 022
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
[Limit DELE RMD READ]
DenyAll
[/Limit]
[Limit STOR MKD]
AllowAll
[/Limit]
[/Directory]
: proftp 설정은 여기를 참조하세요..
: http://proftpd.oops.org/ :
: 하지만, 무식한 방법을 동원하믄
: ftpwho 명령어 사용시, 파일받기와 파일 업로드 메시지가 틀리게 나옵니다.
: 파일 받는 사용자가 검색될때 특정디렉토리일 경우
: kill 하도록 스크립트를 짜버리는게..물론 크론으로 돌리죠..
: 글면 다운받다가 짤리니까 못받겠지요.. ㅡ.ㅡ