본문 바로가기

IT/Linux

[Ubuntu] 우분투 서버에 삼바(SAMBA) 설치 및 설정

반응형

Samba는 리눅스의 파일이나 프린터를 윈도우에서 사용할 수 있게 해줍니다.

우분투에 Samba를 설치하고 디렉토리를 공유하면 윈도우에서 연결이 가능합니다.

우분투에 Samba을 설치하고 초기 설정을 진행하는 방법은 다음과 같습니다.

 

1. Samba 설치

아래 명령어를 순차로 입력해서 Samba를 설치합니다.

sudo apt-get -y update
sudo apt-get -y install samba

기다리면 설치가 완료됩니다.

기존에 사용하고 있는 리눅스 계정을 Samba에 추가하기 위해 아래 명령어를 입력합니다.

sudo smbpasswd -a <계정명>

명령어의 <계정명> 부분은 실제 계정 이름을 입력하면 됩니다.

계정은 리눅스에 존재하는 계정이면 Samba에 계속 추가할 수 있습니다.

다음으로 원본을 보존하기 위해 Samba 설정 파일을 백업합니다.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_temp

이제 Samba 설정 파일을 수정합니다.

sudo nano /etc/samba/smb.conf

공유할 디렉토리를 설정하기 위해서 설정 파일의 가장 하단에 아래와 같은 형태로 입력합니다.

[multimedia]
comment = multimedia directory
path = /data/Multimedia
valid users = id1,id2
writeable = yes
read only = no
create mode = 0777
directory mode = 0777

해당 부분은 실제 필요한 상황에 맞춰서 다양하게 변경할 수 있습니다.

create mode와 directory mode는 실제 필요한 권한만 주는 것도 가능합니다.

Read는 4, Write는 2, Execute는 1이며 모든 권한을 주기 위해 777을 사용했습니다.

읽기 전용으로 변경하려면 writeble과 read only 값을 각각 no, yes로 변경하면 됩니다.

파일 수정이 완료되면 저장하고 Samba를 재시작해주면 됩니다.

sudo service smbd restart

이제 윈도우에서 네트워크 드라이브 연결을 통해 우분투의 공유 디렉토리를 사용할 수 있게 됩니다.

반응형