- 설치한 배포판 버전 : Ubuntu Server 12.04.05
1) samba 설치
$ sudo apt-get install samba smbfs
2) 로그인 User 비밀번호 설정
$ sudo smbpasswd -a [User Id]
New SMB password:
Retype new SMB password:
위에 비밀번호를 입력하라는 메시지가 출력되면 비밀번호를 입력하여 설정하시면 됩니다.
3) Samba 설정파일 수정
$ sudo vim /etc/samba/smb.conf
[User Id]
comment = samba server
path = /home/[User Id]
writable = yes
guest ok = no
create mask = 0644
directory mask = 0755
위의 내용을 라인별로 설명하면 아래와 같습니다
[User Id] : 윈도우즈로 따지면 공유이름입니다. 만약 서버의 IP주소가 192.168.0.2라면,
공유위치는 \\192.168.0.2\[User Id] 가 되는 것입니다.
comment = samba server : 공유디렉토리 설명입니다.
path = /home/[User Id] : 삼바로 공유할 디렉토리의 위치입니다.
writable = yes : samba를 통해서 파일을 직접 수정하거나 작성할 수 있도록 설정합니다.
guest ok = no : ID/PW로 접속하지 않으면 접근할 수 없도록 설정합니다.
create mask = 0644 : samba를 통해서 파일을 생성할 때, 어떤 퍼미션으로 생성할 것인지 설정합니다.
directory mask = 0755 : samba를 통해서 디렉토리를 생성할 때, 어떤 퍼미션으로 생성할 것인지 설정합니다.
위의 설정은 아주 기본적인 설정이고, 아래의 내용들을 더 추가해줍니다.
host allow = 192.168.0.3 : 192.168.0.3의 IP주소를 가진 PC에서만 접속이 가능하도록 설정합니다.
unix charset = utf-8 : 리눅스 내부의 문자셋을 utf-8로 설정합니다.
dos charset = 949 : 리눅스 내부의 파일을 다룰 윈도우즈 PC가 한글환경이므로 949로 설정해야 한글파일명이 정상적으로 출력됩니다.
display charset = utf-8 : 출력할 문자셋을 utf-8로 설정합니다.
변경된 설정파일의 내용을 서비스에 적용하기 위해서 아래의 명령어를 이용해서 samba를 재시작해줍니다.
$sudo service smbd restart
[명령어] 리눅스 rpm 명령어 사용법 (0) | 2014.11.20 |
---|---|
[명령어] tar 분할 압축/해제 사용법 (0) | 2014.11.12 |
[ubuntu]TFTP - Ethernet Downloading Server 설치 (0) | 2014.11.10 |
[Ubuntu]Oracle JDK 설정 (0) | 2014.11.09 |
[Ubuntu] SSH Server 설치. (0) | 2014.08.14 |
댓글 영역