AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[nas](ubuntu)

Martin Hope
konstapel
Asked: 2020-07-24 05:09:54 +0800 CST

挂载的 NAS 存储上的文件夹权限

  • 0

我创建了一个带有 Jailed 文件夹的 SFTP 服务器。我想将这些文件夹移动到已安装的 NAS 存储上。我的问题是来自挂载的正确文件夹权限。Linux Box 与 Active Directory 连接,因此用户和组可以从那里获得。

文件夹结构应该如何:

Appdata                      <- root:root 755
Appdata/SFTPdata             <- root:root 700
Appdata/SFTPData/%h          <- root:root 755
Appdata/SFTPData/%h/upload   <- user:usr-sftp 700

当我现在安装 NAS 存储时

mount -t cifs -o user=admin,gid=13371337,rw,forcegid,domain=DOMAIN.lan,iocharset=utf8,file_mode=0770,dir_mode=0770  //storage.DOMAIN.lan/SFTPTestUnix /Appdata/

作为 root,已安装驱动器中的所有文件夹现在都设置为 root:usr-sftp(gid 是 AD 组 usr-sftp)和 chmod 770(来自文件和 dir_mode)。

问题:我该如何解决这个问题。有一个更好的方法吗?我目前正在使用 cifs,nfs 更适合这个吗?

nas ssh mount sftp
  • 1 个回答
  • 1009 Views
Martin Hope
24601
Asked: 2020-07-21 12:04:32 +0800 CST

fstab NAS 驱动器条目

  • 0

在 fstab 中,我使用固定 IP 地址(之前在路由器软件中建立)安装了 WD NAS « MyBookLive »,并在 fstab 中添加了一个条目。

//192.168.1.105/<share name> /media/<share name> cifs vers=1.0,uid=<name>,credentials=/root/.smbcredentials,iocharset=utf8,sec=ntlmv2,_netdev 0 0

更新路由器软件后,不再可能有固定的 IP/MAC 地址关联,这意味着如果 NAS 重新启动,它将使用新的动态 IP 地址来执行此操作,这当然意味着 fstab 条目是忽略,然后无法从桌面快捷方式访问驱动器。

我尝试将 fstab 条目更改为我之前设置的内容,该条目在前一段时间提供了驱动器的 url,但这似乎不再有效:

//mybooklive/<share name> /media/<share name> cifs uid=<name>,credentials=/root/.smbcredentials,iocharset=utf8,sec=ntlmv2,_netdev,vers=3.0 0 0

有没有办法在 fstab 中设置条目,使其不依赖于重新启动时分配给驱动器的动态 IP 地址?

UPDATE1:在@User68186 发表评论后,我在 MyBookLive LAN 配置中设置了以下参数,但尚未对其进行测试,因为不确定它们是否正确。

在此处输入图像描述

在此处输入图像描述

fstab nas samba automount 18.04
  • 2 个回答
  • 443 Views
Martin Hope
Palomar
Asked: 2020-06-17 09:57:23 +0800 CST

只有 root 可以打开“fstab”条目

  • 1

我在我的/etc/fstab文件中创建了一个条目:

//192.168.178.1/fritzbox-nas/ /media/usbplatte cifs credentials=/home/palomar/.smbcredentials 0 0

我认为它有效,因为它出现在文件管理器(Nautilus)中,但是当我点击它时,它说只有用户root可以这样做。有没有办法改变它?

我已经看过多个论坛帖子,但似乎没有其他人有这个问题。

fstab nas
  • 1 个回答
  • 422 Views
Martin Hope
Itai Bar-Haim
Asked: 2019-11-17 00:43:32 +0800 CST

如何在 Ubuntu 19.10 上安装 BlackArmor 220 NAS?

  • 0

我想在我的 Ubuntu 19.10 上安装 BlackArmor NAS 220 到/media/BlackArmor

解决方案

我错过vers=1.0了最后一个cifs参数。有效的命令:

sudo mount -t cifs -o guest,vers=1.0 //192.168.1.3/Public /media/BlackArmor/

原始问题

我尝试按照此处的官方说明进行操作:https ://www.seagate.com/em/en/support/kb/how-to-mount-nfs-and-cifs-file-systems-on-linux-with-the- seagate-blackarmor-nas-209791en/它没有用。

我还尝试按照其他一些说明进行操作,但没有任何效果。

这是我已经尝试过的:

$ sudo mount -t cifs -o noperm //192.168.1.3/Public /media/BlackArmor/
mount: /media/BlackArmor: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.

$ sudo mount -t cifs //192.168.1.3/DataVolume/Public -o username=***,password=***,rw,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755 /media/BlackArmor/
mount: /media/BlackArmor: special device //192.168.1.3/DataVolume/Public does not exist.

$ sudo mount -t nfs 192.168.1.3:/Public /media/BlackArmor
mount.nfs: Connection timed out

该设备本身正在工作,我可以访问它smb://ba-07***.local/并查看所有内容。

有任何想法吗?

PS我想在启动时安装它,但这是另一个问题。

更新 我现在也试过这个:

sudo mount -t cifs -o user=***,pass=***,rw,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755 //192.168.1.3/Public /media/BlackArmor/

(这与第二个基本相同,除了我使用userandpass而不是usernameand password)我得到了这个:

mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

当我检查dmesg我看到这个:

CIFS: Attempting to mount //192.168.1.3/Public/
No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
CIFS VFS: cifs_mount failed w/return code = -2
nas samba mount nfs 19.10
  • 1 个回答
  • 773 Views
Martin Hope
Pavel Diptan
Asked: 2019-06-04 02:01:26 +0800 CST

Dolphin“无法更改权限”弹出 FreeNAS nfs4 的副本

  • 1

每次我尝试将文件复制到其中一个网络驱动器 (M) 时,dolphin 都会出现以下弹出窗口:

  • “无法更改 X 的权限”

对于每个文件,如果有数百个文件,可能会冻结我的系统。重要的是,该文件仍会复制并具有正确的权限,有时会收到数百个这样的弹出窗口非常烦人。

如果我使用cp或任何其他文件管理器(例如 Thunar)将相同的文件复制到/从相同的文件夹中复制,则它可以正常工作而没有弹出窗口。

任何建议将不胜感激。最好不要更改文件管理器,因为 dolphin 是迄今为止我使用过的最稳定的(除了这个问题)。

当前的 fstab 如下所示:

# Network drives
10.0.0.174:/mnt/Models/M                       /net/M          nfs4    _netdev,auto                             0       0
10.0.0.164:/data/O                             /net/O          nfs    _netdev,auto                              0       0
10.0.0.178:/mnt/P/P                            /net/P          nfs    _netdev,auto                              0       0
10.0.0.149:/data/X                             /net/X          nfs    _netdev,auto                              0       0
10.0.0.122:/data/                              /net/V          nfs    _netdev,auto                              0       0
10.0.0.174:/mnt/Models/M-snapshot-20190318     /net/M-Recover  nfs4    _netdev,auto                             0       0

所有网络驱动器都在 FreeNAS 上运行,有问题的 M 在 11.1 上,而其余的在 11.2 上。我可以上传配置文件,但不想公开上传。

弹出

nas permissions kubuntu dolphin filemanager
  • 1 个回答
  • 294 Views
Martin Hope
Alex44
Asked: 2018-12-30 03:04:14 +0800 CST

Seahorse:导出和导入密钥环作为备份

  • 2

我正在尝试准备我的 Ubuntu 18.04 的备份,包括Seahorse Keyrings。为此,我使用rsync将/home/user/.local/share/keyrings/的内容复制到我的 NAS。

然后我将此数据复制到另一台装有 Ubuntu 18.04 的计算机上,但Seahorse会忽略包含*.keyring -files 的密码。如果我手动尝试导入它们Seahorse输出此错误消息:

<file>.keyring
Could not display "<file>.keyring"
Reason: Unrecognised or supported data. 

看起来像这里描述的加密问题。但是特别是密钥环的解密不是一种选择。

恢复备份密钥环或将其传输到另一台计算机的适当方法是什么?

nas keyrings backup seahorse
  • 1 个回答
  • 2276 Views
Martin Hope
Akane Yoshinega
Asked: 2018-12-08 07:23:53 +0800 CST

使用传输遥控器一次添加多个跟踪器

  • 6

我最近买了一个 QNap 用作下载站,所以我从使用 PC 上的 uTorrent 下载文件切换到使用 QNap 上的传输下载文件。

我使用传输遥控器来控制我的笔记本电脑和智能手机的下载。

可悲的是,当我尝试添加多个跟踪器来提升冻结文件时,Transmission 说我添加了一个无效参数,因为它显然希望我一个一个地添加跟踪器。

有一种方法可以一次添加多个跟踪器,就像我在 uTorrent 上所做的那样?

nas bittorrent downloads transmission torrent-client
  • 4 个回答
  • 11627 Views
Martin Hope
wouter205
Asked: 2018-05-08 22:41:18 +0800 CST

如何在 ubuntu 上挂载 Synology SMB2 共享

  • 4

我很难将 SMB2 共享从我的 Synology 挂载到 ubuntu 服务器 16.04。

mount.cifs //NAMEOFNAS.domainname.local/Backup /mnt/NAS/ -U USERNAME

导致以下错误:

mount error(95): Operation not supported

因此使用 smbclient 检查网络共享会导致另一个错误:

 smbclient //NAMEOFNAS.domainname.local/Backup -U username
WARNING: The "syslog" option is deprecated
Enter username's password:
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE

当做同样的事情但在 Windows 服务器上共享时,我没有任何问题。我必须在 Synology NAS 中配置什么(我注意到它被配置为仅使用 SMB2)?

这是testparm(我唯一改变的是domain和security=user)的输出

   # Global parameters
[global]
        workgroup = AVR
        server string = %h server (Samba, Ubuntu)
        server role = standalone server
        security = USER
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        server max protocol = SMB2
        max protocol = SMB2
        protocol = SMB2
        server min protocol = SMB2
        min protocol = SMB2
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb


[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        browseable = No


[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

请问我该怎么做才能挂载这个共享?

kr, 沃特

nas samba smb
  • 2 个回答
  • 22723 Views
Martin Hope
Ron Piggott
Asked: 2018-03-18 19:39:42 +0800 CST

对 Ubuntu 16.04 的 NAS 支持

  • 0

我购买了“Western Digital MyBook Live 2TB 个人云存储”。它支持NAS。我正在尝试设置自动备份。(类似 rysnc 的东西可能会每天运行以备份我的/home文件夹。

我发现这个线程给出了指示:

sudo apt-get install pyNeighborhood

这是从 2010 年开始的。我收到错误消息

Unable to locate package pyNeighborhood

我不想冒险损坏我的 Ubuntu 16.04 桌面。有没有合适的类似包?

nas mount backup 16.04
  • 3 个回答
  • 557 Views
Martin Hope
Jacob Vlijm
Asked: 2016-05-23 00:11:33 +0800 CST

是什么导致不断出现消息“文件在磁盘上已更改;重新加载,忽略?”

  • 3

问题

在(在这种情况下).css在 Bluefish 中编辑文件时,我切换到浏览器以重新加载页面并测试结果。之后,我切换回该.css文件,并收到“( .css) 文件已在磁盘上编辑”的消息。

在此处输入图像描述

我很确定不是我,从另一个应用程序编辑文件。
这种情况一直在发生,如果发生了,但并非总是如此。当它开始时,它是不可阻挡的。

没有蓝鱼问题

由于它不仅适用于 Bluefish,而且在编写例如 bash 脚本时也是如此gedit,因此“编辑”必须是真实的。然而,在文件中实际上没有任何改变。

笔记

我正在编辑 NAS 上的文件,在我的桌面上本地链接。

nas
  • 1 个回答
  • 1881 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve