Samba를 사용하여 네트워크에서 폴더를 공유하는 방법은 무엇입니까?

Samba를 사용하여 네트워크에서 폴더를 공유하는 방법은 무엇입니까?

삼바를 사용하여 공유 디렉토리를 만드는 방법은 무엇입니까? 네트워크를 사용하는 제한된 수의 사람들에게만 표시되도록 할 수 있나요, 아니면 액세스만 제한할 수 있나요?

답변1

- 이 간단한 예와 같이 파일 끝에 있는 "/etc/samba/smb.conf"의 "/etc/samba/smb.conf"에 삼바에서 폴더 공유를 허용하는 정의를 추가하기만 하면 됩니다.

  [shared]
      path      = /home/user/shared    <= Here we just put the
                                          path of the folder
                                          that we goes share.
      available = yes
      browsable = yes
      public    = yes
      writable  = no

...우리는 공유 폴더를 정의하기만 하면 이 정의를 통해 폴더는 일회용이고 탐색 가능하며 공개되어 누구나 액세스할 수 있습니다! 하지만 쓸 수는 없고 읽기만 가능하며 쓰기 권한이 없습니다! 네트워크의 공유 폴더입니다.

답변2

서버의 "Users"라는 폴더를 보여주는 이 작은 예와 같이 액세스가 더 제어된 폴더를 추가할 수 있지만 사용자가 이 폴더에 액세스하면 "시스템의 홈 폴더"에 액세스하게 됩니다.

[Users]
    comment = Home User's folders (%L server)
    path    = /home/%U

    valid users     = %U
    available       = yes

    browsable       = yes
    writable        = yes
    guest ok        = no
    public          = no
    printable       = no
    locking         = yes
    strict locking  = yes

관련 정보