달력

112024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

연결한 외장하드는 Samba로 관리하는 게 가장 편하더군요




1. Samba 설정

(옵션) Samba 패키지 설치

sudo apt-get install samba

이미 설치되어 있다고 하네요. 하지만 혹시 모르니 한 번 타이핑 해줍시다.


1.1. Samba 계정 추가

Samba 로 공유하는 디렉토리에 접근하기 위해선, 따로 계정을 추가해 줘야 합니다. 편의상 기존 오드로이드 접속 계정(root가 아닌)과 같은 이름으로 추가해줍니다.

sudo smbpasswd -a {계정이름}


1.2 Samba 설정

sudo vi /etc/samba/smb.conf

 파일을 열고, 마지막에 다음 형식으로 추가해줍니다. 제 경우엔,

[ODROID NAS - 3.0TB]
comment = Awesometic's NAS
path = /media/externalHdd/ext1
valid users = awesometic
writable = yes
create mask = 0755
directory mask = 0755

[ODROID NAS - 1.5TB]
comment = Awesometic's NAS
path = /media/externalHdd/ext2
valid users = awesometic
writable = yes
create mask = 0755
directory mask = 0755
Xxx

 와 같이 추가해줬습니다. 참고하시고 자신의 시스템에 맞게 적절히 수정해서 적용하세요.


1.3 Samba 재시작

sudo service smbd restart


1.4 내 컴퓨터에 등록

 네트워크 위치에 ODROID(hostname)가 뜰테니 그리로 찾아가거나, 경로에 \\{오드로이드IP주소}\ 를 입력해 찾아갈 수도 있지만,

 역시 내 컴퓨터에 연결해 마치 자신의 하드 디스크인냥 사용하는 게 제일 편합니다.

 완료 스크린샷입니다.


(옵션) 삼바 설정을 통한 성능 최적화

매월 해외에서 출간되는 오드로이드 매거진 4월호를 보시면, 성능 최적화를 위한 삼바 설정이 포함되어 있습니다.

캐시 등 기능 활성화를 위해 적용하시려면 smb.conf에 아래 설정을 추가해주세요.

write cache size 부터가 추가되는 설정입니다.

[ODROID NAS - 3.0TB]
comment = Awesometic's NAS
path = /media/externalHdd/ext1
valid users = awesometic
writable = yes
create mask = 0755
directory mask = 0755
write cache size = 524288
getwd cache = yes
use sendfile = yes
min receivefile size = 16384
socket options = TCP_NODELAY IPTOS_LOWDELAY
Xxx




마지막 업데이트: 170626



출처 : http://awesometic.tistory.com/19?category=964086


Posted by 타카스 류지
|