首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装NAS网络共享,但让NAS休眠

安装NAS网络共享,但让NAS休眠
EN

Unix & Linux用户
提问于 2015-09-11 19:18:52
回答 2查看 586关注 0票数 2

我有一个NAS (WD MyCloud),它在默认情况下启用了NFS/SMB访问。我也有一个raspberry pi,我想使用它作为git服务器使用SSH连接在互联网上寻址。数据将存储在NAS上。

总括而言:

Internet -> router -> raspberry -> NAS

我已经设法挂载NAS共享与NFS,但当我这样做,NAS从来不睡觉,因为它是由树莓皮挂载。我只提交了几次,如果NAS只在需要时才是活动的,情况会更好。

是否有可能使用NFS实现这一目标?使用另一种技术?是否可以在一段时间后卸载NFS共享,并在需要时自动重新装入它?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-02-15 21:15:05

我在我的StackExchange简介上发现了这个问题。从那以后,我找到了我一直在寻找的答案:

现在,我不再使用NFS挂载,而是使用SSHFS来访问文件,这给了我NAS上的加密和身份验证。

raspberry的公钥保存在NAS上并进行配置,这样我就可以在不输入密码的情况下执行ssh git@cloud。用户git必须有权访问所需的文件夹。

然后,我在raspberry上使用AutoFS在需要时自动挂载sshfs。

创建/autofs挂载点

代码语言:javascript
复制
mkdir /autofs

/etc/auto.master中( raspberry上的用户git有1005/1000的UID/GID,相应地用将访问挂载点的用户的UID/GID替换)

代码语言:javascript
复制
/autofs /etc/auto.git uid=1005,gid=1000, --timeout=30, --ghost

/etc/auto.git中(/nfs/git是云服务器上的挂载点)

代码语言:javascript
复制
git -fstype=fuse,port=22,rw,allow_other :sshfs\#git@cloud\:/nfs/git

然后/autofs/git将指向服务器上的/nfs/git。要应用这些更改,可能需要重新启动服务,我记不清了。

票数 0
EN

Unix & Linux用户

发布于 2017-02-15 21:42:15

使用自动监听器并指定所需的超时时间。然后东西会根据需要被安装,在一段时间的不活动之后被卸载。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/229134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档