우분투 12.04 삼바 서버 설정:Ubuntu 12.04 Samba Server Setting

1 minute read

sudo apt-get install samba 간단히 sudo로 설치.

켄트오스는여물로 설치가될거고 다른리눅스 쓰는 사람들은 다 전문가니까 그리고 설치하는건 별로 어려울게 없으니 패스

[datashare] comment = 공유 디렉토리다. read only = no writeable = yes browseable = yes locking = no path = /home/shareaccount guest ok = no valid user = root shareaccount

 

[공유디렉토리명] comment = 공유 디렉토리다. read only = no읽기만하게할까 writeable = yes쓰기가능?(왠지 위랑 중복같지만 그냥 한다) browseable = yes 다 알지 locking = no파일에 락(쓰기방지)을 걸수있느냐… 여러명이 쓰는 경우 필요할수도있다 path = /home/shareaccount 리눅스 시스템 내부의 경로 guest ok = no valid user = root shareaccount

 

세부설정

workgroup = WORKGROUP 기본설정이 이건데… 바꿔도된다. ; interfaces = 127.0.0.0/8 eth0 이렇게 돼있는데 세미는 기본셋팅이라는걸 뜻하고 샤프는 그냥 주석 기본셋팅이 이러니까 네트워크가 다르게 잡혀있으면…(버추어박스를 쓴다거나 아니면 돈이 많아서 비싼서버를 쓴다거나) 자신의 환경에 맞게 수정 비싼서버 쓰는사람은 고수니까 비싼거 쓸거니까 알아서 하고… 버추어박스의 경우에는 ifconfig해보면 eth0을 기본으로 쓰고, eth1를 네부네트워크 통합용으로 설정해놨을거다. (이 부분은 자동은 아니니까.. 수동으로 해야된다) 게스트확장에 공유폴더기능이 있는데 굳이 삼바를 써야할지 의문이네… 필요없겠다. 어려운 부분은 아니니

그밖에는 쭉 훑어봤는데 별로 손댈게 없어보인다.

 

사용자 비밀번호 설정

sudo adduser userid(삼바에서 사용할 우분투 계정을 만든다) sudo nano /etc/sudoers(수도추가) root All=(ALL)ALL [userid] ALL=(ALL)ALL(이거 추가) sudo smbpasswd -a userid (계정을 삼바에 셋팅) sudo nano /etc/samba/smb.conf(설정파일 에디트)

디렉토리 권한은 707로한다

윈도우에서 - Tom새끼 - 네트워크 드라이브 연결(상단메뉴에 있다) - \\서버주소\아까입력한폴더경로

위에서 설정한 아디비번쳐주면 셋

sudo service smbd restart

에스엠비디다. 에스엠디비로 치는 오타가 종종 발생….의외로 자주 생기는 실수