Debian Wheezy에서 삼바 공유를 쉽게 구성하는 방법은 무엇입니까?

Debian Wheezy에서 삼바 공유를 쉽게 구성하는 방법은 무엇입니까?

방금 새 Debian Wheezy를 설치했고 새 공유를 만들려고 합니다. 저는 KDE 4를 사용하고 있으며 폴더 기본 설정 메뉴에서 Samba와 폴더를 공유하는 옵션을 찾았습니다. 하지만 아무 일도 하지 않는 것 같습니다!

데비안에서 사용할 수 있는 GUI나 웹 기반 구성 도구가 있나요?

답변1

이 작업을 수행하는 GUI에 익숙하지 않지만 터미널에서 수동으로 수행하는 단계는 나쁘지 않습니다. 당신이 해야 할 일은 다음과 같습니다:

Samba 및 필수 패키지 설치

sudo apt-get install smbfs samba

conf 파일 편집/etc/samba/smb.conf

다음 줄이 이 파일에 있고 주석 처리가 해제되어 있는지 확인하세요. security = share기본값 으로 설정될 수도 있습니다 .

security = user

또한 이 파일의 공유 정의 섹션에서 다음과 유사한 새 공유를 설정합니다.

[primary]
   comment = Guest access Share
   path = /mnt/primary
   writeable = yes
   valid users = @smb
   guest ok = no

이는 공유가 "기본"이라고 불리고, 공유 디렉토리에 대한 로컬 경로는 에 있고 /mnt/primary, 승인된 사용자가 쓸 수 있으며, smb 그룹의 사용자만 쓸 수 있고 익명 게스트는 이를 사용할 수 없음을 의미합니다.

테스트 설정testparm

완료되면 파일을 저장합니다. 그런 다음 실행하여 testparm문제가 있는지 확인하십시오.

테스트팜 실행 예시

$ testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
    workgroup = MYGROUP
    server string = Samba Server Version %v
    log file = /var/log/samba/log.%m
    max log size = 50
    cups options = raw

[homes]
    comment = Home Directories
    read only = No
    browseable = No

[printers]
    comment = All Printers
    path = /var/spool/samba
    printable = Yes
    browseable = No

삼바 시작

마지막으로 삼바 서버를 다시 시작합니다.

/etc/init.d/samba restart

클라이언트 설정(Windows의 경우)

내 컴퓨터 화면에서 네트워크 드라이브 연결을 선택하세요. 그런 다음 다음을 입력하십시오.

\\debian_box_ip_address\share_name  

예를 들어:

\\192.168.0.200\primary

그런 다음 "다른 자격 증명을 사용하여 로그인"을 선택하고 Linux 사용자 이름/비밀번호를 입력하세요.

인용하다

답변2

일부는이기다(Samba 웹 관리 도구)에서 Samba 서버를 관리할 수 있습니다.

선택한 답변의 모든 작업(클라이언트 구성 제외) 등을 수행합니다. 그냥 설치하고 웹 브라우저에서 sudo apt-get install swat포트 901()의 서버로 이동하세요 .192.168.x.x:901

Samba의 요구에 따라 루트로 로그인해야 합니다.

관련 정보