본문 바로가기
OS/Window

Samba를 사용하여 Windows와 Linux(Rocky8)간에 파일공유

by Mostlove 2025. 4. 1.
728x90
반응형

📌 Rocky Linux 8에서 Samba를 이용해 Windows와 파일 공유하기

Rocky Linux 8에서 Samba를 설정해서 Windows와 파일 공유하는 방법을 정리해 줄게! 🚀


1️⃣ Samba 설치하기

Rocky Linux 8에서는 다음 명령어로 Samba를 설치하면 돼.

sudo dnf install samba samba-common samba-client -y

설치 후 버전을 확인해 보자.

smbd --version

2️⃣ 공유 폴더 만들기

Windows에서 접근할 폴더를 만들어 주자.

sudo mkdir -p /srv/samba/share
sudo chmod 777 /srv/samba/share

이렇게 하면 share 폴더에 모든 사용자가 접근할 수 있어.


3️⃣ Samba 설정 파일 수정 (/etc/samba/smb.conf)

이제 Samba 설정 파일을 수정해야 해.

sudo nano /etc/samba/smb.conf

맨 아래에 다음 설정을 추가해 줘.

[SharedFolder]
   path = /srv/samba/share
   browsable = yes
   writable = yes
   guest ok = yes
   create mask = 0777
   directory mask = 0777

설정을 저장하고 나가자. (Ctrl + X → Y → Enter)


4️⃣ SELinux 설정 변경 (SELinux 활성화 상태일 경우)

Rocky Linux 8에서는 SELinux가 활성화되어 있어서 Samba가 공유 폴더를 사용할 수 있도록 권한을 추가해야 해.

sudo setsebool -P samba_enable_home_dirs on
sudo chcon -t samba_share_t /srv/samba/share

5️⃣ 방화벽 설정 (Windows에서 접근 가능하도록 포트 열기)

Samba를 사용하려면 방화벽에서 관련 포트를 열어야 해.

sudo firewall-cmd --permanent --add-service=samba
sudo firewall-cmd --reload

방화벽이 적용됐는지 확인하려면 다음 명령어를 실행해 보자.

sudo firewall-cmd --list-services

ssh dhcpv6-client samba 같은 값이 나오면 정상적으로 설정된 거야.


6️⃣ Samba 사용자 계정 추가 (필요할 경우)

Windows에서 접근할 수 있도록 Samba 사용자 계정을 추가할 수도 있어.

sudo smbpasswd -a 사용자명

예를 들어, jinwon이라는 사용자를 추가하려면:

sudo smbpasswd -a jinwon

비밀번호를 입력하고 확인해 줘.


7️⃣ Samba 서비스 재시작 및 활성화

설정을 적용하려면 Samba를 재시작해야 해.

sudo systemctl restart smb
sudo systemctl enable smb

서비스 상태 확인도 해보자.

sudo systemctl status smb

active (running) 상태면 정상적으로 실행되고 있는 거야.


8️⃣ Windows에서 공유 폴더 접근하기

이제 Windows에서 공유 폴더를 열어보자!

1️⃣ 윈도우 탐색기 열기
2️⃣ 주소창에 \\리눅스서버IP\SharedFolder 입력 (예: \\192.168.1.100\SharedFolder)
3️⃣ 엔터 키 누르면 공유 폴더가 열릴 거야!

💡 접속할 때 사용자 계정을 입력해야 할 수도 있어.
jinwon 계정을 만들었다면, 사용자명: jinwon / 비밀번호: 설정한 비밀번호 입력하면 돼.

반응형

'OS > Window' 카테고리의 다른 글

Windows server 2016  (0) 2025.04.03
Windows 사용자 계정 및 정책 관리  (1) 2025.04.02
도메인 구조  (0) 2025.04.01
Windows Standalone 서버를 Domain Controller로 전환하여 활용하기  (0) 2025.03.31
DataBase Server  (2) 2025.03.31