armbian系统采用恩山大佬编译的直刷包,链接如下
恩山大佬链接
为了稳定一点没有使用大佬的6.0内核,我下在的是Armbian_22.11.0-trunk_Onecloud_bullseye_current_5.15.79.burn.img
刷机软件按照要求使用这个版本
Amlogic.USB.Burning.Tool.v2.1.6.8.exe
解压固件包,电脑连接玩客云靠近hdmi的USB口,短接刷机触点或者按住复位键的同时给玩客云通电,即可使用Aml Burn Tool软件直接烧录固件至玩客云。
初始账号密码 root 1234
刷机完成后重启设备,通过路由器查看设备的ip地址,然后通过ssh登录到系统。初次登录时会让重新设置密码、语言等信息。
filebrowser下载地址filebrowser下载地址
玩客云采用的是S805芯片,该芯片是ARMv7-A Cortex架构的,在页面下载对应的安装包
1.将下载的filebrowser安装包解压,并拷贝到玩客云的/usr/local/filebrowser文件夹下,
2.给filebrowser执行权限
3.在filebrowser文件夹下新建config.json配置文件,加入以下内容
{
"port": 8080,
"address": "0.0.0.0",
"root": "/media",
"database": "/usr/local/filebrowser/filebrowser.db",
"log": "/var/log/filebrowser.log",
"username": "admin"
}
4.设置开机自启并用systemd(systemctl)控制
在/etc/systemd/system目录下新建filebrowser.service文件,并加入以下内容
[Unit]
Description=The filebrowser Process Manager
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/filebrowser/filebrowser -c /usr/local/filebrowser/config.json
ExecStop=/bin/killall filebrowser
PrivateTmp=true
[Install]
WantedBy=multi-user.target
5.控制开机自启
systemctl start filebrowser //开始服务
systemctl status filebrowser //查看运行状态
systemctl enable filebrowser //启用开机自启
####若后续修改了文件需要重新load文件在执行上面的命令####
systemctl daemon-reload //重新load文件
插入U盘时,需要将u盘自动挂载到/media目录下,以方便在filebrowser中使用
配置udev的规则来实现自动挂载,参考了使用udev实现插入U盘自动挂载的一些记录实现。
1.在/etc/udev/rules.d/目录下新建11-add-usb.rules文件,并在文件中写入以下规则
ACTION=="add", SUBSYSTEMS=="usb", SUBSYSTEM=="block", RUN{program}+="/bin/mkdir /media/%k" ,RUN{program}+="/usr/bin/systemd-mount --no-block --collect $devnode /media/%k"
2.执行sync命令
3.执行重启udev命令
udevadm control --reload-rules
说明:新建的规则名可以任意,后缀为.rules就行。sync和udevadm control --reload-rules不执行的话可能会很莫名奇妙。测试好像不需要自动卸载的规则。建议使用systemd-mount来代替mount命令。
使用使用Udev设置U盘自动挂载这位大佬的教程一直没成功,很奇怪。
参考宝塔5.9安装教程安装
1.目前安装的时候SSH断开了,未成功,待解决。
参考设置静态IP使用armbian-config命令配置