본문 바로가기
카테고리 없음

[Linux] Ubuntu Samba 구축 Smb.conf 파일 명령어

by IT 멩기 2024. 8. 26.
728x90
반응형
Samba SMB.conf 파일 설정 가이드

Samba SMB.conf 파일 설정 가이드

Samba 서버의 smb.conf 파일은 네트워크에서 파일 및 프린터 공유를 설정하는 데 사용되는 중요한 구성 파일입니다. 이 문서에서는 smb.conf 파일에 포함될 수 있는 주요 설정 항목들을 설명합니다.

[global] 섹션

global 섹션은 Samba 서버의 전체적인 설정을 정의합니다. 여기에는 서버의 동작 방식에 영향을 미치는 일반 설정들이 포함됩니다.

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = MY_SERVER
security = user
log file = /var/log/samba/log.%m
max log size = 50
encrypt passwords = yes
wins support = yes
dns proxy = no
interfaces = 192.168.1.0/24 eth0
hosts allow = 192.168.1. 127.

[homes] 섹션

homes 섹션은 사용자별 홈 디렉토리를 공유하기 위한 설정입니다. 이 설정을 통해 사용자가 자신의 홈 디렉토리에 접근할 수 있습니다.

[homes]
comment = Home Directories
browseable = no
writable = yes

[printers] 섹션

printers 섹션은 네트워크를 통해 공유할 프린터 설정을 정의합니다.

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes

[share] 섹션 (사용자 정의 공유)

share 섹션은 특정 디렉토리를 네트워크에서 공유하기 위한 사용자 정의 섹션입니다.

[shared]
comment = Shared Folder
path = /srv/samba/shared
browseable = yes
guest ok = yes
read only = no

[netlogon] 섹션

netlogon 섹션은 도메인 컨트롤러 역할을 할 때 네트워크 로그인 스크립트를 저장하는 공유 설정입니다.

[netlogon]
comment = Network Logon Service
path = /srv/samba/netlogon
guest ok = no
writable = no
share modes = no

[profiles] 섹션

profiles 섹션은 도메인 사용자의 프로필 데이터를 저장하기 위한 공유입니다.

[profiles]
comment = User Profiles
path = /srv/samba/profiles
browseable = no
guest ok = no
writable = yes
create mask = 0600
directory mask = 0700

요약

smb.conf 파일은 Samba 서버의 작동을 제어하는 중요한 구성 파일입니다. 이 파일에는 서버 전체에 적용되는 설정(global 섹션)과 개별 공유에 대한 설정이 포함됩니다. 이를 통해 파일 공유, 사용자 접근 권한, 네트워크 설정 등 다양한 네트워크 서비스와 보안 정책을 정의할 수 있습니다.

반응형