使用RaspberryPi/NanoPi搭建家用Nas(Samba)

@Molly  September 16, 2016

家里有三块闲置硬盘,放那儿吃灰总感觉不太好,所以决定用NanoPi搭建个Nas。

先来张图:679aea13-8720-41d5-8115-d7d7236f6888

我用的是sata转usb的线,因为身边只有一个,所以先配置了一个硬盘。

下面是教程:

先是需要的软件:

sudo apt-get install samba samba-common-bin
sudo apt-get install avahi-daemon(用于支持网内的计算机自动发现)

挂载硬盘:

ls /dev/ | grep sd

查看连接到Pi的硬盘,我的是/dev/sda,分区是/dev/sda1。

sudo mkdir /mnt/Samba

sudo mount -rw /dev/sda1 /mnt/Samba

sudo df -h

然后就能看到硬盘挂载好了。

接着配置Samba:

vim /etc/samba/smb.conf

在文件最后加上:

 

[Disk1]

comment= Public Storage

path= /mnt/Samba

read only=no

create mask= 0777

directory mask= 0777

guest ok=yes

browseable=yes

vim的用法就不说了,保存,重启samba:

sudo smbd restart

sudo nmbd restart

这时候PC上应该能看到Pi的共享了,但是无法登陆,因为Samba的用户和系统的用户是分开的,所以添加用户:

useradd 用户名

passwd 用户名 #如果想用系统已有的用户,这两步省去

smbpasswd -a 用户名 #给Samba添加用户

smbpasswd -e 用户名 #激活用户

这时候就可以登录Samba看到硬盘里面的文件了。

添加开机启动:(Ubuntu-mate下测试成功,别的发行版不清楚)

cd /etc/init.d

sudo update-rc.d smbd defaults 99

sudo update-rc.d nmbd defaults 99


添加新评论