본문 바로가기

Linux system 운영 관리(下)

smb.service(SAMBA)

구성도 및 SAMBA 서버 설정 준비

application SMB / CIFS

- SMB

+ 마이크로소프트에서 개발 : 공유폴더 , 공유프린터

smb server]
c:\공유폴더 생성 > 폴더안에 파일만들고 > 공유:권한 - 변경까지
smb client]
공유폴더 접근
\\172.16.0.110
네트워크 자격증명 :
administrator/VMware1!

CIFS - 리눅스 / 유닉스에서 SMB 를 쓰게 만들어놓은 파일시스템 표준 - SAMBA : CIFS 를 지원하는 패키지

 

구성도 및 SAMBA 서버 설정 준비

SAMBA server]
-- 리눅스 보안 설정 해제 확인 
# sestatus
SELinux status:                 disabled

또는

Current mode:                   permissive

-- 방화벽 상태 확인 
# iptables -F
# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

-- 관련 패키지 설치
# dnf -y install samba

-- 디렉터리 생성
# mkdir -p /data/share

설정파일 설정

-- 설정 파일 백업
# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

-- 설정 파일 설정  /etc/samba/smb.conf
[global]
workgroup = WORKGROUP  # Samba 서버가 존재하는 Windows 작업 그룹 이름
server string = Samba Server %v
netbios name = rocky-IP주소마지막옥텟(겹치지 않게)
security = user #인증방법 : 사용자
~~~
map to guest = Bad User   #인증에 폴더 사용자가 일반 계정으로 로그인하도록 설정
guest account = nobody    # map to guest = Bad User  설정시 액세스 권한이 없는 사용자가 로그인 >  nobody계정으로 로그인

[shared]
path = /data/share    #공유할 디렉터리 절대 경로
available = yes       #해당 공유 폴더를 사용할 수 있도록 설정
browseable = yes
writable = yes        #해당 공유 폴더에 쓰기 권한을 부여합니다.
read only = no        #해당 공유 폴더에 쓰기 권한을 부여합니다
public = yes          #해당 공유 폴더를 모든 사용자에게 공개하도록 설정합니다.

디렉터리 설정

-- 디렉터리 생성 및 퍼미션
# chown nobody:nobody /data/share/
# chmod 755 /data/share/
# ls -ld /data/share/
drwxr-xr-x. 2 nobody nobody 6  2월 21 11:45 /data/share/

서비스 시작

# systemctl status smb.service 
○ smb.service - Samba SMB Daemon
     Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; preset: disabled)
     Active: inactive (dead)
       Docs: man:smbd(8)
             man:samba(7)
             man:smb.conf(5)

-- 서비스 시작 
systemctl start smb.service

'Linux system 운영 관리(下)' 카테고리의 다른 글

systemd  (0) 2024.02.23
Mail Service  (0) 2024.02.20