samba 사용 방법

Watermelon·2025년 5월 10일

Rocky Linux

목록 보기
23/31


// 이 쌈바 아님

samba 사용하기

dnf -y install samba*

교재에 있는건 리눅스 os 이야기인데
윈도우에서 서버를 잡으면 훨씬 쉽다

윈도우 samba 서버

C:\smb4gl

c드라이브에 smb4gl이라는 폴더 생성

smb4gl 속성 - 공유 - 네트워크 엑세스 > Everyone 추가 (읽기/쓰기)

  • 공유

컴퓨터 관리 - 공유 폴더 > 공유 > smb4gl 확인

파워쉘 관리자로 실행
리눅스에서 root 사용자로 로그인 중이라면 root 이름의 사용자를 윈도우에 생성
net user root 1234 /add

  • 컴퓨터 관리에서 사용자 만들어도 됨
  • 화살표가 아래로 가있는 경우 계정 사용 안함 체크박스 해제 해야함
net user root /delete
  • 지우고 싶을 경우

리눅스 클라이언트에서 접속하기

sambaclient -L [삼바서버IP]
mkdir /smbclient
  • 마운트로 서버 자원 사용
mount -t cifs //서버 IP/smb4gl /smbclient
  • 윈도우에선 역 슬래쉬를 쓰지만 리눅스는 그냥 슬래쉬 왜냐면 줄바꿈 명령이라..

리눅스 samba 서버

제한 없는 서버

vi /etc/samba/smb.conf

[global]
     unix charset=UTF-8(리눅스 서버의문자 인코딩 UTF-8로 설정, 한국어 깨짐 방지
    security=user //사용자명, 비밀번호 요구
    map to ㅎuest = Bad User

[myshare] +추가로 작성
 path=/myshare
 writable=yes
 guest ok=yes
 guest only=yes
 force create mode=777
 force directory mode=777

디렉터리가 없을 경우 mkdir /myshare로 공유할 디렉터리 생성

저장 후 서버 재시작, 방화벽 설정

systemctl restart smb nmb

firewall-cmd --add-service=samba
firewall-cmd --runtime-to-permanent

samba 서버로 접근

내 컴퓨터 - 네트워크 드라이브 연결
폴더 ₩₩ip주소₩myshare

쓰기가 불가능할 경우 리눅스에서
chmod 777 /myshare

예제: 권한에 제한을 둔 samba 서버

server a

dnf -y install samba*

그룹, 계정 권한 등록

groupadd smbgroup
mkdir /nfslimit

root사용자 및 그룹 사용자는 모든 권한 가짐

chgrp smbgroup /nfslimit
chmod 770 /nfslimit
vi /etc/samba/smb.conf
>unix charset = UTF-8
[nfslimit]
>path = /nfslimit
>writable = yes
>guest ok = no
>valid users = @smbgroup
>force group = smbgroup
>force create mode = 770
>force directory mode = 770
>inherit permissions = yes
systemctl restart smb
systemctl enable samba
useradd smbuser
passwd smbuser
smbpasswd -a smbuser
smbpasswd -e smbuser

smbuser를 smbgroup으로 소속

보조그룹 지정

usermod -aG smbgroup smbuser

방화벽 해제

firewall-cmd --add-service=samba
firewall-cmd --runtime-to-permanent

유저 정보 출력

pdbedit -L -v

윈도우에서 접근

₩₩IP 주소₩nfslimit
smbuser id 및 pw 입력하여 들어가기
연결 끊으려면 연결 끊기 하면 됨

nfs와 sambasms lan 내부 환경, 데이터 센터 등에서 사용하는게 적절
리눅스 - 리눅스, 유닉스 nfs
윈도우 - 리눅스 samba

FTP(SFTP) -> WAN으로 연결되는 환경

profile
많은 경험을 해보고자 하는

1개의 댓글

comment-user-thumbnail
2025년 5월 16일

재밌다

답글 달기