달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

http://suite.tistory.com/ 2009 03 fs

리눅스 <-> 윈도우 데이터 공유를
ftp로 하니 넘 불편해서 웹하드를 알아봤다~~
삼바는 일단 탈락~~ 여러가지 이유~~

찾은건 WEBDAV http://webdav.org

웹하드 서버를 리눅스에서는 아파치로 하면되고~
윈도우는 해보지않았지만 서버구성어쩌고 클릭클릭하면 되는것같다!

여기서는 아파치한거만 작성 ~ 루트아닌 일반사용자 계정으로~~~

1. 아파치 dav 모듈은 아파치 2.0 이상이면 기본으로 설치가 되어있다~

   확인 httpd.conf 에서 LoadModule dav_module modules/mod_dav.so  있음된다

2. httpd.conf 작성

  # dav 락파일이름 지정 디렉토리없음 만들어줘야함
  DAVLockDB "/lockdir/DAVLockDB"
  #웹하드 디렉토리 지정~
  <Directory /apache2/webhard>
  DAV On
  AuthName "WebDAV Login"
  AuthType Basic
  # 최소한은 보안 계정과 암호 ~~ webdav가 검색해보니 보안상문제는 많은걸로 보임~
  AuthUserFile /apache2/.htpasswd_fs
  #<LimitExcept GET HEAD OPTIONS>
    require valid-user
  #</LimitExcept>
  Order allow,deny
  Allow from all
 # 파일이 브라우저에서 보이게
 # Options Indexes FollowSymLinks

</Directory> 

3. 암호 파일 생성
   htpasswd  -m -c /apache2/.htpasswd_fs fs

4. 공유 디렉토리 생성및 쓰기 권한
    mkdir -p /apache2/webhard
    chmod 755  /apache2/webhard

5. apachectl restart 아파치 재시작

이렇게 하면 서버 설정 완료~~~

다음 윈도우(비스타)에서 서버 등록은 그림으로

1. 내컴퓨터에서 마우스오른쪽 클릭



2. 클릭클릭~



3. 웹서버 등록 : 위에서 지정한 계정과 암호 입력후 클릭 클릭~~~




끝~~


역시~ 없으면 만들까 생각했는데-.-; 착하신분들이 이미 이런 공유프로그램을 만들어 두었다~~~


 

:
Posted by mastar