아 오랜만에 글쓴다..ㅎㅎㅎ
(해결하고 바로 쓸려고 했는데.. 이제쓰네..;;)
이번에 리눅스 서버랑 윈도우 서버랑 네트웍드라이브 연결해서 파일다운로드 서비스를 해줘야 할일이 있었어..
그래서 리눅스에 삼바 프로토콜 같은거 그러니까 NFS Maestro 라는 상용프로그램을 쓰는데..
이녀석이 자꾸 죽는거다.. 연결이 자꾸 끊어지니까 IIS에서 가상디렉토리 인식을 못해서 파일다운로드 서비스가 안되는거야
그래서 생각해낸게.. 리눅스 서버의(유닉스던가..) FTP서비스를 연결 윈도우서버로 다운로드 한다음에 파일다운로드
일단 네트웍 속도가 받쳐주니까 쉽게 해결이 됐다!
리눅스 FTP 홈디렉토리가 루트가 아녔어.. 머 홈디렉토리 하위폴더 접근은 쉽게 하는데..
이게 루트에서 붙는 다른 디렉토리는 접근이 불가능 한거야..C#에서는 보안상 FTP메소드로 접속시 CD,CWD 이런 명렬어를
날릴수가 없다나.. 어쩐다나.. 그래서 엄청 찾아해멨지..
그래서 찾았다.. 방법은 엄청 쉬어!
ftp://192.168.10.1:21/%2f/폴더명/
ftp 경로를 위와 같이 넣어주면 된다..ㅎㅎㅎ 정확히 확인을 해보긴 해야하지만 %2f 이게 root로 c#에서 ~/ 와 같은 것 같아..;;
나랑 같은 고민을 했던분
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=17&MAEULNo=8&no=60521&ref=60521
그래서 검색 했더니 나왔던 것들...
태오님의 코멘터리
http://www.mssql.org/Forum/Content.aspx?SEQ=1546&TBL=KNOWHOW&PGN=1
외쿡에가 한질문..
http://stackoverflow.com/questions/3100182/uri-issue-with-ftp-server
공유하기 버튼
|
|


최근 덧글