프로그래밍과 잡담

라즈베리 파이 삼바 설치 및 설정 본문

기타 게시판

라즈베리 파이 삼바 설치 및 설정

크레온 2017. 12. 28. 23:52


나는 라즈베리 파이를 이용하여 파일 공유 서버로 사용하고 있다. 


왜냐 전기 소모가 적거든 그리고 NAS가 더 좋긴 한데.. 비싸 잖아.. 내가 마음대로 수정 할 수도 있고..


여하간 나중에 까먹을 것을 대비하고자 적는다.



1. 일단 라즈베리 파이를 설치하고 ..

2. 고정 IP 설정

3. SSH 설정

4. 터미널 또는 putty로 접속해서

5. sudo apt-get install samba 삼바 설치

6. sudo smbpasswd -a  아이디명  - 아이디 추가

7. sudo vim /etc/samba/smb.conf 

8. 맨 아래에  추가

[추가한 ID]

comment = pi samba server 

path = /home/pi/share

valid user = pi

writable = yes  

read only = no

browseable = yes

9. sudo apt-get install ntfs-3g   - 이건 ntfs 형식의 하드디스크일 경우 readonly file system이라고 나오는데 방지하기 위함

10. sudo blkid 

11.  아래 처럼 나오는데 .. 그 중에 UUID 값을 적어 놓고..


/dev/mmcblk0p1: LABEL="boot" UUID="0298-4814" TYPE="vfat" PARTUUID="85317074-01"

/dev/mmcblk0p2: LABEL="rootfs" UUID="d4f0fd64-ad9d-4cfd-aa76-8d3541fbf008" TYPE="ext4" PARTUUID="85317074-02"

/dev/mmcblk0: PTUUID="85317074" PTTYPE="dos"

/dev/sda1: LABEL="ExtHDD" UUID="708ACD9C8ACD5EEA" TYPE="ntfs" PARTUUID="7ad8893d-01"

/dev/sdb1: LABEL="ETC1" UUID="4E0C4C450C4C29F3" TYPE="ntfs" PARTUUID="359fd6f0-01"

12. sudo vim /etc/fstab 


13 맨 아래에 아래의 것을 입력

UUID=708ACD9C8ACD5EEA /home/pi/share/extHDD640 ntfs-3g nofail,uid=1000,gid=1000,user,exec,umask=000 0 0


UUID=4E0C4C450C4C29F3 /home/pi/share/extHDD320 ntfs-3g nofail,auto,rw,user,noatime,umask=000 0 0


14. 리부팅하면 끗 



망할 readonly file system 때문에 존나게 고생했네.. 



기타 추가 사항 

vim 환경 설정 
  - 유저용 설정 vim ~/.vimrc 
  - 루트유저용 설정 sudo vim /root/.vimrc 로 변경 하면됨


2. FTP 설정하기

http://withcoding.com/47 이 사이트 참조 해서 설치


3. WebDAV 설정하기 

htpasswd가 없으면 

sudo apt-get install apache2 apache2-utils 


http://akal.co.kr/?p=1172 이 사이트 들어가기 







반응형
Comments