연결한 외장하드는 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
와 같이 추가해줬습니다. 참고하시고 자신의 시스템에 맞게 적절히 수정해서 적용하세요.
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
마지막 업데이트: 170626
출처 : http://awesometic.tistory.com/19?category=964086
'오드로이드 > XU4 + Ubuntu(펌)' 카테고리의 다른 글
오드로이드 XU4 를 개인 클라우드 서버로 - 6. Nginx, PHP, MariaDB (0) | 2018.02.02 |
---|---|
오드로이드 XU4 를 개인 클라우드 서버로 - 5. Plex(펌) (0) | 2018.02.02 |
오드로이드 XU4 를 개인 클라우드 서버로 - 3. 외장하드 마운트(펌) (0) | 2018.02.02 |
오드로이드 XU4 를 개인 클라우드 서버로 - 2. Webmin 설치(펌) (0) | 2018.02.02 |
오드로이드 XU4 를 개인 클라우드 서버로 - 1. 우분투 설치(펌) (0) | 2018.02.02 |