修改群晖中的SN和MAC
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改群晖中的SN和MAC相关的知识,希望对你有一定的参考价值。
参考技术A 去网页中控制面板打开SSH用ssh工具如xshell连接到群晖的地址
用创建群晖的管理用户登陆
输入 sudo -i 启用root账户,回车后会提示输入密码,输入当前管理账号的密码即可。注意root密码要正确。修改群晖root密码详见 群晖修改root密码
在/tmp目录下创建一个临时目录,名字随意,这里举例为boot
命令为 mkdir -p /tmp/boot
切换到dev目录
输入命令 cd /dev
挂载synoboot
输入命令 mount -t vfat synoboot1 /tmp/boot/
切换到/tmp/boot/目录
输入命令 cd /tmp/boot
输入命令 ls 查看该文件夹下的子文件夹
切换到grub目录
输入命令 cd grub
输入命令 ls 查看grub下的文件
编辑目录下的grub.cfg文件
输入命令 vim grub.cfg 显示如下画面
敲击“i”键进入vim编辑模式(界面底部会显示“--INSERT--”)
移动光标定位到
修改sn以及mac1为正确的数值
敲击键盘左上角“esc”键,推出vim编辑模式(“--INSERT--”字样会消失)
输入命令 :wq 并敲击回车,退出并保存grub.cfg
退出后显示该画面
输入命令 reboot 来重启群晖
启动成功后使用群晖助手可以查看sn mac修改是否成功
群晖 WebStation PHP curl 进行 http 请求(群晖 WebStation 安装第三方库)
在群晖中,安装 WebStation 后,在安排配置 PHP 后,发现编写的 php 文件中有很多第三方库是无法适用的,运行就是 500 错误页面。
遇到这种情况,我们需要为 php 添加对应的脚本库,具体操作如下截图所示:
以截图中勾选
curl
为例,配置勾选配置前页面中是不能使用 curl 库进行 http 请求的,配置后即可正常使用。
如下 php 页面可以验证测试勾选 curl 库之前和之后是否能正常运行:
<?php
/**
* 通过CURL进行GET请求
*/
function curl_get($url)
$header = array();
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_HEADER, 1)#我不需要获取头部啊;
//设置头
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36');
curl_setopt($ch, CURLOPT_AUTOREFERER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 16);
curl_setopt($ch, CURLOPT_TIMEOUT, 300);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
$output = curl_exec($ch);
curl_close($ch);
return $output;
$res_html = curl_get("https://www.baidu.com");
print(res_html);
?>
如果你需要使用其他第三方库,对应勾选配置即可。
(END)
以上是关于修改群晖中的SN和MAC的主要内容,如果未能解决你的问题,请参考以下文章