使用环境:超算用户,无 root 权限,且管理员不给帮忙改 /etc/fstab 。
使用需求:在没有 root 权限的前提下,挂载局域网内的自建 TrueNAS 服务器。
使用需求:在没有 root 权限的前提下,挂载局域网内的自建 TrueNAS 服务器。
1
cxh116 Dec 14, 2022
无 root 权限 mount 命令都用不了, FUSE 也安装不了.
开 ssh , sftp 下载吧 https://unix.stackexchange.com/questions/20838/does-mount-always-require-root-privileges |
2
Phasma Dec 14, 2022
proot 跑一个环境 然后再 root
|
4
ysc3839 Dec 14, 2022
内存充足的话不如写到 tmpfs 里再拷。
|
5
kokutou Dec 14, 2022 via Android
超算脚本改一下呗。。。
|
6
abbottcn Dec 14, 2022 via iPhone
你的 NAS 所在的局域网,
和登录节点在一个局域网? 并且满足,和计算节点在一个局域网吗? 或者说,你挂了 NAS 之后,所有计算节点,能访问这个 NAS 吗? 或者,试试 sshfs 不过不确定能否工作。 |
8
mikewang Dec 14, 2022 看有没有 fuse ,有的话应该就能非 root 下挂载 samba 之类的共享。sshfs 用过,感觉效率很低就放弃了
|
9
pheyx Dec 14, 2022
smbnetfs 可挂载 samba 共享,需要内核支持 fuse ,一般都内置了。
|
10
xuegy OP |
11
mikewang Dec 15, 2022
编译一个 smbnetfs 吧。这个不需要 root ,不过必要时要调一下 LD_PRELOAD / LD_LIBRARY_PATH 变量,毕竟不是 root 也装不到 /usr 下面
|