리눅스(우분투 등) samba 설치(설정) 및 폴더 공유

우분투에서 samba 설치 및 설정, 윈도우에서 폴더 공유

삼바(samba)는 Windows 운영체제를 사용하는 PC에서 Linux 또는 UNIX 서버에 접속하여 파일이나 프린터를 공유하여 사용할 수 있도록 해 주는 소프트웨어이다. = 위키백과

오늘은 우분투에 samba를 설치하고 samba 계정 추가, 삭제 등 삼바를 사용하는 전반적인 방법에 대해 알아보겠다. 필자의 시스템이 우분투라서 '우분투에서'라는 수식어를 달았는데 대부분의 리눅스 데비안(Debian), 페도라(Fedora), CentOS, 라즈베리 파이(Raspberry Pi) 등 많은 리눅스에서 아래의 설정으로 사용 가능하다.

samba(삼바) 설치

$sudo apt-get install samba

위 명령으로 samba를 설치한다.

samba 설정

$sudo nano /etc/samba/smb.conf

samba 설정 파일이다. 삼바로 접근할 삼바 계정을 설정해 준다. 적당한 위치에 다음의 내용을 추가한다.

[user]

comment = welcome user
path = /home/folder
valid users = user
writable = yes
create mask = 0644
directory mask = 0755


[user]부분에 삼바를 이용할 대표 계정을 넣는다. ( 예, [test] ) path에는 리눅스 시스템에서 공유할 디렉토리이다. 절대 경로로 설정한다. (예, /home/test) valid user에는 접속을 허락할 계정을 적으면 된다. ','로 여러 계정을 추가할 수 있다. (예, user,testuser2,testuser3) writable, create mask, directory mask으로 권한을 설정한다. 잘 모르겠다면 위와 같이 설정해 주면 기본적으로 폴더 및 파일의 쓰기와 수정이 가능하다.

리눅스에서 계정 추가 및 삭제

삼바와 별도로 리눅스에서는 계정을 관리하는 몇 가지 명령이 있다.

리눅스에서 계정 추가

$sudo adduser test
$sudo useradd test

둘 다 계정을 추가하는 명령이다. adduser를 사용하면 홈디렉토리, 패스워드 등을 물어온다. 즉, 계정에 필요한 정보들을 입력 할 수 있다. useradd는 계정만 추가되고 기타 설정은 따로 해줘야 한다. 어느 쪽을 사용해도 상관없지만 어차피 계정 추가 후 패스워드 등 기본 정보를 설정해야 한다면 adduser로 추가하는 걸 추천한다.

계정 정보 수정

참고로 계정 추가 후 다음의 명령으로 계정 정보를 수정할 수 있다.

$sudo usermod [옵션] [계정명]

옵션

-c : [Comment] - 계정 Comment를 수정한다.
-d : [Home Diretory] - 계정 홈 디렉토리를 수정한다.
-e : [Expiredate] - 계정 만기 날짜를 수정한다.
-L : [Lock User] - 사용자 계정을 잠근다.
-U : [Unlock] - 잠금처리되어 있는 계정을 풀어준다.
-h : [Help] - 명령어 옵션 설명을 표시해준다.

패스워드 설정

패스워드는 다음의 명령으로 추가나 수정이 가능하다.

$sudo passwd [계정명]

(예, $sudo passwd root) root 계정의 패스워드를 추가(최초 실행시)하거나 변경 할 수 있다.

계정 삭제

$sudo deluser [계정명]

위의 명령으로 더 이상 사용하지 않는 계정을 삭제할 수 있다.

삼바 패스워드 설정

다시 삼바로 돌아와 리눅스에서 추가한 계정의 패스워드를 설정한다. 삼바를 위해 꼭 리눅스 계정을 추가할 필요는 없다. 즉, 기존 계정을 사용해도 무방하다. 단 삼바에서 사용할 계정은 리눅스 시스템에도 등록되어 있는 계정 이여야 한다.

$sudo smbpasswd -a test

삼바 이용 시 사용할 패스워드를 설정한다.

삼버에 등록된 유저 확인

참고로 삼바 서버에 등록된 유저를 확인을 하려면 아래의 명령으로 확인 가능하다.

$sudo pdbedit -L

좀 더 자세한 정보는 아래의 명령으로 확인 가능하다.

$sudo pdbedit -L -v

삼바에 등록된 유저 삭제

$sudo smbpasswd -x test

위 명령으로 삭제 가능하다.

삼바 재 시작

$sudo service smbd restart

윈도우(windows) 시스템에서 공유 폴더 확인

이제 원도우(windows) OS에서 리눅스에서 공유한 폴더가 잘 잡혀있는 확인한다. 보통의 경우 윈도우 탐색기에서 '네트워크'항목으로 들어가면 공유된 기기의 이름과 폴더가 표시되지만 표시되지 않는다면 \\[리눅스시스템의 ip]로 접근 가능하다. (예, \\192.168.219.135)

접근 시 삼바에서 설정한 패스워드를 입력한다.

쓰기가 가능한지 새 파일이나 폴더를 하나 만들어 테스트 한다. 이상 우분투 등 리눅스에서 samba 설치와 설정이었습니다.

※   저작권 관련 안내
본 블로그의 모든 글과 사진 및 영상은저작권 보호를 받는 게시물 입니다. 본 블로그의 내용을 링크 및 인용 할 때에는 꼭 출처를 밝혀주세요. 게시자 허락없는 무단도용은 당신을 불행하게 만들 수도 있습니다.

해외에서 한국 실시간 방송(TV)를 보기 위해서 이 페이지를 방문했다면 바로아래 링크를 이용하세요. 간단한 설정으로 고화질 TV서비스를 받을 수 있습니다.

코디(kodi)로 해외→한국(TV) 실시간 방송 보기

새롭게 시작하는 코디(kodi) 실시간 TV 이용 안내

IPTV 코디(kodi) 한국 실시간 방송 테스트 종료와 함께 국내 이용자는 더 이상 코디 tvheadend PVR, HTSP 클라이언트를 이용할 수 없게 됩니다.

국내 이용자를 위한 고화질 실시간 방송이 새로운 방식으로 서비스됩니다. 이 방식은 코디(kodi)의 애드온인'PVR IPTV Simple Client'설정으로 사용 가능하며 탑이슈에서 제공하는 공개(외부) EPG url 등록을 통해 EPG정보까지 완벽 구현됩니다. 자세한 정보는 새롭게 시작하는 코디(kodi) 실시간TV 이용 안내와 아래 동영상을 참고하십시오.

위의 내용과 별개로 기존 자료실(이 페이지)은 계속 운영됩니다.


코디(kodi) m3u등록 및 외부EPG설정 / 탑이슈제공 영상

새롭게 시작하는 코디(kodi) 실시간TV 이용 안내

한국 IPTV - kodi(코디), 팟플레이어, tvheadend(티비헤드엔드) 자료실

본 자료실에는 KT 올레(olleh)TV, LG 유플러스(U+)TV, SK B(broadband)TV에서 시청 가능한 m3u dpl 파일 등이 제공 됩니다.

본 자료실에 접근 가능한 권한을 얻기 위해서는 PC에서 TV보기 포스트 본문의 하단 '마치면서...' 부분을 살펴 주십시오.


PC로 TV보기! 무료시청 (실시간, HD, UHD, 케이블, 유료채널) / 탑이슈제공 영상


TV셋톱박스(KT 올레TV, LG 유플러스TV, SK BTV)에서 유료 채널 무료로 보기 / 탑이슈제공 영상

PC로 TV보기! 무료 (HD, 케이블, 유료채널, 해외→한국)

2018.10.22 - KT 방송 신호가 암호화 방식으로 바뀌어 전송되어 일부 종편을 포함한 채널이 시청 불가 하다고 합니다. 여기 공용 채널(153ch)도 영향을 받아 몇몇 채널이 나오지 않고 있습니다. 지속 가능한 채널 확보를 위해 노력해보겠습니다.

2018.10.04 - 해외 거주 한국 동포 및 거주자를 위한 한국 실시간 방송 테스트 중입니다. 31일 종료 예정

2018.09.01 - 각 통신사 구분없이 해외에서 한국 실시간 HD방송을 바로 볼 수 있는 153개 의 채널이 등록 되었습니다. 물론 국내 이용자도 시청 할 수 있습니다.

2018.09.01 - 세계 주요 방송 128채널이 등록되었습니다.

국내외 코디(kodi) 실시간 TV 통합 서비스 이용 안내

그동안 해외 서비스와 국내(한국) 서비스를 구분해서 운영해왔던 서비스를 앞으로는 아래(링크) 페이지에서 통합해서 운영해서 운영합니다. 이미 통신 3사의 공중파와 종편을 제외한 대부분의 채널이 스크램블에 막힌 상태에서 제가 제공해 왔던 m3u를 이용한 국내 서비스는 더 이상 의미가 없다는 판단에서 입니다. 아래 서비스 페이지에 제공되는 서비스는 국내외 모든 회원님이 이용 가능합니다. 이에 내국(한국)인의 Basic계정 신청도 가능하고 월 단위의 후원도 가능합니다.

국내 해외, 통합 서비스 실시

그리고 기존 제공하던 m3u자료와 EPG XML 자료는 일정기간 계속 유지할 계획이며, 기존 서비스의 후원과 통합 서비스의 후원은 따로 구분하여 운영하니 이점 양해바랍니다. 즉, 국내 서비스를 후원과 통합 서비스 후원은 별개이며 아무런 연관성이 없습니다.