Windows下使用Ubuntu中NAS(网络存储)的搭建

背景知识

    最近百度事件闹得沸沸扬扬,相信在座的各位都有自己的判断,这里不做评判。作为技术爱好者,自己搭建一个NAS,可以更好的在网络中为服务自己,也可以尽可能的保护好自己的隐私不被泄漏。

前提准备

  • Ubuntu Server 18 or Others电脑一台(网络存储电脑)
  • Samba服务协议
  • Windows 电脑 (主力电脑)

配置Ubuntu Server 18电脑

   在配置Ubuntu系统的这类电脑一般选用硬件上性能较差的电脑,比如博主的这台电脑。

  • CPU: i3-9100
  • 主板:B365M
  • 电源:300w
  • 固态:128g
  • 内存:4g
  • 机械硬盘:4t
    这里注意一下,固态主要用来装电脑系统的(ubuntu),而机械硬盘主要用来存储我们的数据的。
    在挂载我们的机械硬盘之前请格式化我们的硬盘。对于格式化成什么样的文件系统,主要看需求决定。
文件系统 需求
Linux ext4
Windows ntfs

具体怎么去格式化,可以自行百度即可。
在ubuntu中开启ssh服务,如果没有,可以使用
sudo apt-get install -y openssh-server
紧接着安装网络服务工具
sudo apt-get install -y net-tools
然后查看ip
ifconfig -a
这样,就可以通过ip将你windows和ubuntu服务器连接起来,具体连接打开windows中的搜索栏中找到powershell,打开,输入
ssh [email protected]

图形化Ubuntu Server 18(可选)

   cockpit的官网提供了各平台的安装方法以及相关的的使用文档,并且在Ubuntu17.04以及之后的Ubuntu版本中加入了官方的软件源中,这意味这我们可以很容易地安装Cockpit。直接在终端敲击命令
sudo apt-get -y install cockpit

安装完成后没有给出任何地提示信息,我们只需要用浏览器打开https://IP:9090即可打开监控界面,然后输入ubuntu的用户名密码就可以登录它。
登录初始化界面
进去以后可以看到关于该服务器的相关信息
在这里插入图片描述
完成这个步骤后,可以使用到我们的Samber协议了

安装Samba协议

Samber协议主要是打通ubuntu系统和windows系统间的通信,当然你也可以选择其他协议来打通该服务。具体安装Samba,直接使用

sudo apt-get -y install samba
安装完以后只需要修改samba的配置文件即可
vim /etc/samba/smb.conf
在最后增加为
在这里插入图片描述
然后去修改上述path的文件夹的权限,注意我的硬盘是挂载到 /mnt/sdb1该目录的,所以path的值是这么多,如果你挂载到了其他目录,请对应修改即可。因为要是可写的,所以修改为777
sudo chmod 777 /mnt/sdb1
最后重启samba服务即可
sudo service smbd restart

Windows添加该网络盘

在windows中打开我的电脑
在这里插入图片描述
添加映射网络驱动器,选择网络映射驱动器,然后填好ip和目录(我的目录是UbuntuServer,实在samba配置文件中的值)即可

最后你可以访问到该硬盘了。

如果你对家庭影院等感兴趣,同样是可以配置的。具体参考https://post.smzdm.com/p/a07omlr8/

参考文章

1.https://zhiyou.smzdm.com/member/9606169670/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章