// RHEL 의 경우 SubScription 이 등록되있지 않을 경우에는 Repository가 설정 되있어야 합니다.
// 설치 진행
# yum install samba* -y
// 설치 내역 확인
# yum list installed | grep samba
// 공유할 디렉터리 생성
# mkdir /data
# chmod 775 /data
# Samba 계정 설정 ( 리눅스 계정 이미 생성되어 있어야 함 )
smbpasswd -a testuser
#Samba 설정 관련 config
vi /etc/samba/smb.conf
--------------------------------------------------------------------------------------------------------------------------
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
[global]
workgroup = SAMBA
# workgroup = WORKGROUP
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
# [homes] # Home 디렉터리는 공유하지 않기 위하여 주석처리 하였습니다.
# comment = Home Directories
# valid users = %S, %D%w%S
# browseable = No
# read only = No
# inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
[data]
comment=data directory # 공유 디렉터리 설명
path=/data # 공유 디렉터리 경로
write list=testuser # 쓰기가능 사용자 또는 그룹
writable=yes # 쓰기 가능 여부
public=yes
-------------------------------------------------------------------------------------------------------------------
// Samba 서비스를 시스템 시작시 구동 설정
# systemctl enable smb
# systemctl start smb
부족하지만 읽어주셔서 감사합니다 (__)
'Linux' 카테고리의 다른 글
[RTSP] curl 명령어로 IP Camera 상태 체크 예시 (0) | 2022.03.02 |
---|---|
Samba 및 NFS Server 구성 요소 설치 진행 하여 동일한 디렉터리 공유 진행 (0) | 2022.03.02 |
[CentOS 7] Oracle 18c Express 설치 진행 (4) | 2020.08.31 |
GhostScript , Ghost4j를 이용한 PDF TO TIFF 변환 예제 입니다 (2) | 2020.01.08 |
[CentOS 6.9] SNMP 로그로 인한 /var/log/messages 파일 용량 증가 처리 (0) | 2018.07.18 |