标签: synology

无法通过 SSH 登录到任何使用 Synology NAS 上的 /bin/bash shell 的帐户

我正在尝试在嵌入式设备(Synology DS212+ NAS)上运行的 ARM Linux 上安装 bash 作为默认 shell。但确实有些不对劲,我无法弄清楚它是什么。

症状:

1)root有/bin/bash作为默认shell,可以通过SSH正常登录:

$ grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash

$ ssh root@NAS
root@NAS's password:
Last login: Sun Dec 16 14:06:56 2012 from desktop
# 
Run Code Online (Sandbox Code Playgroud)


2) joeuser 将 /bin/bash 作为默认 shell,并在尝试通过 SSH 登录时收到“权限被拒绝”:

$ grep joeuser /etc/passwd
joeuser:x:1029:100:Joe User:/home/joeuser:/bin/bash

$ ssh joeuser@localhost
joeuser@NAS's password:
Last login: Sun Dec 16 14:07:22 2012 from desktop
Permission denied, please try again.
Connection to localhost closed.
Run Code Online (Sandbox Code Playgroud)


3) 将 joeuser 的 shell 改回 /bin/sh:

$ grep joeuser /etc/passwd
joeuser:x:1029:100:Joe …
Run Code Online (Sandbox Code Playgroud)

linux ssh bash synology

33
推荐指数
2
解决办法
3万
查看次数

Rsync over ssh:“ERROR: module is read only”突然出现

一段时间以来,我一直使用 rsync/ssh 将我的共享主机内容备份到我的个人 Synology NAS(212j),并且效果很好。有关信息,我使用无密码ssh连接。

3 天前,我更新了我的 NAS 软件,因为(或者至少我相信是从那以后),备份将不再起作用。我在主机上收到以下错误:

rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pipe (32)
ERROR: module is read only 
Run Code Online (Sandbox Code Playgroud)

..我不明白。除了我所知道的与rsyncor相关的源和目标中没有任何变化之外ssh,我确实检查了一些事情,一切似乎都很好:

  • 我仍然可以通过ssh好用户从主机连接到我的 NAS,所以像密钥这样的 ssh 东西没有改变。
  • 我在 NAS 上也有正确的文件权限(我检查过,并尝试使用rsyncthrough使用的用户创建文件、目录等ssh)。

我在这里和那里读到错误意味着我必须确保我rsyncd.conf拥有read only = no它的权利,但据我所知,我从来没有使用rsyncd过,因为我从来没有为它配置过任何东西,直到现在它就像一个魅力。 .

我使用以下命令进行备份:

rsync -ab --recursive \
--files-from="$FILES_FROM" \
--backup-dir=backup_$SUFFIX \
--delete \
--filter='protect backup_*' \
$WDIRECTORY/ \
remote_backup:$REMOTE_BACKUP/
Run Code Online (Sandbox Code Playgroud)

所以我被卡住了,真的无法弄清楚发生了什么。


编辑:

正如评论中所建议的那样,我还尝试将命令传递给 ssh(但不是从 ssh …

backup ssh rsync synology

17
推荐指数
3
解决办法
4万
查看次数

12
推荐指数
1
解决办法
1万
查看次数

Synology 上的磁盘使用分析器

我如何获得 Synology 硬盘上磁盘使用情况的概览,如下所示: 磁盘使用分析器

network-attached-storage hard-drive synology

11
推荐指数
2
解决办法
2万
查看次数

重新启动 Windows 2008 r2 后 iSCSI 驱动器未安装

我有一台装有 Win2008R2 的服务器和一台 Synology NAS。在 Nas 上,有 6 个 iSCSI 分区安装在 Windows 服务器上。Windows 服务器是在 Hyper-V 下虚拟化的。

重新启动客户端计算机后,6 个分区中的两个分区不会重新安装,我必须每次都手动重新安装它们。

每个都有类似的配置,并且都配置了 CHAP 身份验证。所有 6 个都出现在收藏夹列表中。

事件日志未显示有关 iSCSI 的错误。其他 4 个分区安装没有问题。

关于进一步调试的任何建议?

编辑:在与 Synology 交谈后,他们建议禁用 chap 身份验证并启用称为掩码的东西,这基本上是一个过滤器,用于阻止哪些节点可以连接到每个 LUN。这对问题产生了巨大的影响。在断电或类似情况后,它仍然时不时地发生,但在重新启动后,我几乎可以肯定 luns 会重新安装。我猜这是 Windows iSCSI 发起方和身份验证协商中的目标之间的问题。

iscsi windows-server-2008-r2 synology

9
推荐指数
1
解决办法
2万
查看次数

我可以在 Synology 上运行 iostat 吗?

我有一台 Synology RS812RP+,我用它来进行一些部门测试。我在里面塞了一堆SSD磁盘,我很好奇监控磁盘IO。

iostat 未预装在 Synology 上,也没有构建它的工具。有人对在这种环境中运行 iostat 有什么建议吗?

linux storage-area-network io synology

8
推荐指数
2
解决办法
9089
查看次数

chsh 不存在时如何设置默认shell

我有一个运行 Busybox 的 Synology DS412+ NAS 盒子,它的默认外壳为ash. 以前,ipkg install optware-devel运行并安装bash并将其设置为默认shell。Runningipkg install zsh已安装zsh但未将其设置为默认 shell。chsh不存在(Busybox 假设系统缩减并且只会ash使用),那么如何设置默认 shell?

我将非常感谢任何帮助或见解。

shell zsh synology

8
推荐指数
1
解决办法
1万
查看次数

在 Synology DSM 5 中启用 DoS 保护有什么作用?

如果我打开Control Panel> Security> Protection,检查Enable DoS Protection和点击Apply,什么样的流量都受阻?

文字内容为“拒绝服务 (DoS) 保护有助于防止通过 Internet 进行恶意攻击”。

我找不到关于此的更多详细信息。

除了帮助“防止恶意攻击”之外,这种 DoS 保护还能做什么?它如何知道哪些是恶意攻击,哪些是有效请求?

我需要更好地定义被阻止的内容,因此如果启用此功能,我不会碰巧错误地阻止有效流量。

在这种特殊情况下,我需要支持一个不幸需要同时或快速连续建立大约 150 个连接的应用程序......

denial-of-service synology dsm

8
推荐指数
1
解决办法
8186
查看次数

服务器重新启动后 iSCSI 目标卡住重新连接

在服务器重新启动后,我的 iSCSI 连接一直存在一些问题,无法自行重新连接,如下所示:

在此处输入图片说明

操作系统是 Windows Server 2008 R2。iSCSI 设备用于我的 SQL Server 2008 R2 实例,该实例位于具有另一台相同服务器的故障转移群集中。两台服务器都表现出相同的问题。

该目标被列为“最喜欢的目标”并且不需要身份验证。摘要已关闭。iSCSI 目标通过 Synology NAS 设备公开。

还值得一提的是,我的文件/打印服务器(相同的操作系统)也出现了同样的问题。我试过自己做研究,但到目前为止没有太大帮助。这是一个非常基本的设置,大多数解决方案都采用更类似于 SAN 的配置。

除 NAS 之外的所有服务器都在 ESXi 6 主机上(每个主机上的一对虚拟机)。

编辑:发现选项卡:

在此处输入图片说明

更新:日志消息:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

windows iscsi windows-server-2008-r2 synology

7
推荐指数
1
解决办法
3万
查看次数

Synology HA 主动-被动性能和故障转移

我有两个 Synology 机器 (DiskStation DS1817+) 在 Synology HA 模式下运行,其中装有 RAID10 中的 WD Black 4TB 驱动器。它们通过 iSCSI 连接到我的集群,主要提供备份存储、文件共享(在单独的文件服务器 VM 中)并托管几个 DEV 虚拟机和测试实验室。

问题是这些盒子在主动-被动模式下运行,这并不是很好,因为我只获得了单个盒子的性能(在当前阶段已经不够了)并且故障转移需要太多时间(大约 2 分钟)导致在那里运行的服务死亡。有什么方法可以将它们切换为主动-主动,以便使用两个盒子来加快速度?

我正在考虑的另一种方法是将它们转换为 RAID0,但这显然有点吓人。此外,我不确定在这种情况下 4x1GbE 网络是否不会成为 RAID0 性能的瓶颈。任何建议都非常感谢。

raid iscsi failover failovercluster synology

6
推荐指数
2
解决办法
1404
查看次数