2. SAMBA란 무엇인가?

삼바는 SMB 프로토콜을 유닉스 컴퓨터에 구현한 프리웨어로서, 원래 국립 호주대학의 앤드루 트리젤이 유닉스용으로 개발하였다. 

이것은 윈도우 클라이언트에서 유닉스 서버에 있는 파일들이나 프린터를 공유할 수 있게 해준다. 

예를 들면, 유닉스 서버에 있는 파일을 편집하기 위하여 텔넷으로 접속하는 대신에, 

윈도우95/98 사용자가 윈도우 익스플로러 내에 있는 드라이브에 연결함으로써 유닉스 컴퓨터 상의 삼바 서버에 접속한 후, 

윈도우용 에디터를 이용하여 그 파일을 편집할 수 있다.


무슨 말인지 모르겠죠...ㅎ

ssh는 '설치'한다고 했는데 samba는 '구축'한다고 할거에요.

왜냐하면 samba는 윈도우 운영체제에서 유닉스 컴퓨터에 접근할 때 사용하는 프로그램이거든요.

우리는 지금 리눅스 우분투를 기반으로 하고 있잖습니까? 즉 우리가 서버 역할을 하는 입장인 거에요.

따라서, 우리한테는 samba를 구축한다고 하는게 더 어울리는 표현인거죠.

이제, 삼바 SAMBA 를 구축하는 방법을 소개해드립니다.


2-1. samba 설치하기

$ sudo apt-get install samba

2-2. smb.conf 파일 수정하기
$ sudo vi /etc/samba/smb.conf

smb.conf 파일은 약간의 수정과 추가할 것이 있어요... 


수정해야 할 것:
....
# security = user
....

줄을 찾아서 #을 지워 주석처리를 해제하고 저장합니다.

추가할 것:
[userid]
path = /home/userid
public = no
only guest = no
writable = yes
create mask = 0777
force user = userid

가장 마지막 줄 뒤에
를 추가합니다. 여기서 'userid'는 사용자 이름입니다.

가령 제 계정 이름이 jeongmin 이면

[jeongmin]
path = /home/jeongmin
public = no
only guest = no
writable = yes
create mask = 0777
force user = jeongmin

이렇게 추가하는 겁니다.



2-3. 사용자 등록
$ sudo smbpasswd -a userid // userid는 사용자 이름 

2-4. samba 재 시작
$ sudo /etc/init.d/smbd restart


+ Recent posts