我有一个控制台应用程序,它像这样调用表单,我把它放在另一个类中,只是为了让我的代码有条理。 我从头开始编写表单代码,如下所示: using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
namespace Ultra_Script.MessageBoxes
{
public class MsgBoxes
{
#region MsgBox k výběru základního SW (stažení z netu nebo Syno
我试图在我的synology wit /bin/sh中运行这个脚本,这是我的全部。
虽然该脚本在正常的/bin/bash环境中工作正常,但Synology显示以下错误:
/volume2/myCustomPath/rotatingSnapshots.sh: line 22: syntax error: bad for loop variable
这是代码,Synology抱怨的第一行代码:
for (( i=$BIGGEST_NUMBER; i>=1; i-- ))
do
## Some code here
done
有什么想法吗?我找不到哪里不对劲。
我以前通过SSH访问它,但是我想用zsh而不是bash连接到它。
我在语法NAS上犯了个错误:
我删除了指向/bin/sh的/bin/bash符号链接,以将其替换为/bin/zsh,但从那时起,我无法使用SSH连接到它:
$ ssh synology.local
martin@synology.local's password:
/bin/sh: No such file or directory
Connection to synology.local closed.
我不知道怎样才能解决这个问题..。
似乎出于某种原因,使用LetsEncrypt生成的证书不会由最新的Synology自动更新。
我试过CLI,但失败了
sudo syno-letsencrypt renew-all -v
DEBUG: [syno.example.com] is not a subdomain of [my-syno.synology.me]
DEBUG: DDNS Curl: [https://ddns.synology.com/main.php?_=letsencrypt%2Fdelete&hostname=syno.example.com&myds_id=696423&auth_
在带有DSM7.0的Synology上,我已经通过图形UI创建了一个专用的管理用户(按照Synology的设置过程中的建议),然后我启用了ssh登录,现在我可以使用ssh进入Synology了。到目前一切尚好。但是,在通过ssh登录时,在提示符出现之前我会收到一条奇怪的消息:
Could not chdir to home directory /var/services/homes/<my-admin-user>: No such file or directory
为什么会发生这种事?我的NAS的DSM 7操作系统是否配置不正确?
我该怎么解决呢?我只是创建用户的主目录吗?
附加