ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Intel Nuc 冥王峡谷 远程桌面+移动硬盘NAS配置流程

2022-03-19 06:02:05  阅读:525  来源: 互联网

标签:samba Intel 冥王 移动硬盘 sudo WD16T media py


因为平时使用笔记本,硬盘空间有限,同时又有炼丹的需求,思来想去决定还是搞一个性能强一点的 NAS 做 AIO ,选了选之后决定就是冥王峡谷了,二手价格不贵各方面也没啥短板,安装 Ubuntu 之后就可以拿来炼丹了,然后外接移动硬盘作为 NAS ,下面记录一下配置的流程,因为是通过回忆编写的,可能会有少许遗漏,欢迎评论补充

 

去官网下载最新的 20.04 LTS 镜像,四月份就要出 22.04 LTS 了,不过不想等了,到时候升级就好了

https://ubuntu.com/download/desktop

下载烧写工具 Rufus 将镜像写入 U 盘然后安装系统,安装过程很简单,不详述了,设置 root 密码的时候稍微复杂一些,因为这是作为 NAS 使用的

https://rufus.ie/downloads/

更新一下包列表同时升级一下,然后安装 ssh ,之后就可以使用 ssh 配置了

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install openssh-server

当然在 20.04 也可以使用自带的远程桌面了, 设置 - 共享 - 屏幕共享

勾选图中选项然后输入密码即可开启

 安装 dconf

sudo apt-get install dconf-editor

打开 dconf 之后 在org - gnome - desktop - remote-access 下 关闭 require-encrytion(否则 VNC 会报无法解密),之后在 VNC 里面输入服务器的 IP 即可连接,不过感觉卡卡的,不知道为什么

 安装 samba 服务

sudo apt-get install samba

因为不能直接使用 root 账号进行 smb 共享,所以添加一个用户,红色部分的名字可以自己设定

sudo adduser samba_py

然后向 samba 添加用户同时设置密码,红色部分和上面保持一致

sudo smbpasswd -a samba_py

可以查看刚刚在系统中添加的用户以及其所在的组

cat /etc/group

然后重启用新建的用户登录,可以设置为开机自动登录该用户,这样方便远程操作

开启 bbr 

sudo gedit /etc/sysctl.conf

在文件末尾添加下面代码

net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

重启服务

sudo sysctl -p

贴一个测速图,真的非常神奇,外网都很快,反而 smb 速度很慢,还在思考是为什么

将移动硬盘连接到电脑上格式化为 ext4 格式,笔者使用 Windows 下的 diskgenius 完成的,如果熟悉 Debian 的命令也可以直接在 Ubuntu 下完成,下面步骤对于直接连接到主板上的硬盘是一样的

连接移动硬盘到服务器,此时移动硬盘应该是直接挂载在了 /media/username/ 下并且是一串字符,后续配置不方便,于是改为手动挂载,查看硬盘 uuid

ln -s /sbin/blkid /usr/bin/blkid
blkid

找到对应硬盘的 uuid(硬盘标识符) 之后修改 fstab 文件,当然也可以用 vim nano 等其他编辑器,有图形界面那还是 gedit 方便,修改此文件后每次开机将会自动挂载硬盘

sudo gedit /etc/fstab

在文件末尾添加一行,红色部分为上面查到的字符串,蓝色部分为挂载的路径,根据需要设置,如果是 ntfs 格式的话可以设置 uid gid umask fmask dmask 等参数, 如果是 ext4 这些参数都无法修改,如果添加了会报错  mount: wrong fs type, bad option, bad superblock ,因此使用默认参数  defaults  ,命令最后两个参数表示不需要dump和不需要检查顺序,需要则改为 1

UUID=硬盘标识符 /mnt/media/WD16T/ ext4 defaults 0 0

创建路径并修改所有权,否则会无法访问,路径需和上文保持一致

sudo mkdir /mnt/media/WD16T/
sudo chown samba_py /mnt/media/WD16T/
sudo chgrp samba_py /mnt/media/WD16T/

然后挂载硬盘

mount -a

查看挂载是否成功,如果 挂载点 里有此路径,则成功

df -h

修改 samba 配置文件

sudo gedit /etc/samba/smb.conf

在文件末尾添加新的 smb 服务同时开启回收站,此回收站只能在 Ubuntu 下清理,否则删除后又会放入回收站,参数基本都能从字面理解含义,需要更多参数调整文末有相关链接

[WD16T]
path = /mnt/media/WD16T/
available = yes
writeable = yes
create_mask = 0777
directory_mask = 0777
valid_users = samba_py
force_user = samba_py
vfs object = recycle
recycle:repository = /mnt/media/WD16T/recycle
recycle:keeptree = Yes
recycle:versions = Yes
recycle:maxsixe = 0

重启 smb 服务

sudo service smbd restart

在 Windows 资源管理器中填入服务器地址  192.168.xxx.xxx  ,然后右键文件夹选择映射网络驱动器

选择一个盘符之后点击完成

 

输入用户名(本文为 samba_py)密码(使用 smbpasswd 命令时设置的)即可得到一个文件夹,之后就可以和其他普通磁盘一样使用了

 

感谢

Ubuntu20.04 桌面共享
https://www.cnblogs.com/Beavan/p/13743650.html
使用树莓派挂载移动硬盘进行 samba 共享
https://www.codeleading.com/article/28045236736/
ubuntu 16.04 利用samba 共享移动硬盘
https://blog.csdn.net/fu_shuwu/article/details/86349372
Linux Samba服务主配文件smb.conf中文详解
https://www.cnblogs.com/fatt/p/5856892.html

 

标签:samba,Intel,冥王,移动硬盘,sudo,WD16T,media,py
来源: https://www.cnblogs.com/Pyrokine/p/16021265.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有