功能实现
SSH直接登录ROOT账号
1.飞牛OS开启SSH功能。
2.登录飞牛OS的SSH账号。
3.切换至ROOT账号。
sudo su4.修改ROOT账号密码。
passwd5.修改SSH文件配置。permitrootlogin no改为yes。
nano /etc/ssh/sshd_config注:ctrl+o进行保存。ctrl+x进行退出,如需确认退出,按y再回车。
6.重启SSH。
service ssh restart本地导入docker镜像运行
方案一
思路:SSH进行ROOT账户登录后,通过docker命令导入镜像并创建容器。
方案二
思路:安装1Panel,通过1Panel导入镜像并创建容器。
创建容器
网络:选择trim-default 。
命令:不用填。
下载百度网盘和迅雷文件
使用百度网盘和迅雷docker即可下载
下载夸克网盘文件
1.安装AList网盘。
2.选择“管理—存储—添加—夸克”。
3.电脑网页打开夸克,F12进入开发者模式,切换至网络监听模式,刷新网页。
4.选中名为version?的文件,查看请求标头,复制cookie至AList网盘保存即可。
5.回到AList网盘主页,确认网盘文件是否已挂载。
6.打开“文件管理—挂载远程文件”,选择WebDAV,填入AList网盘访问IP路径及账户密码即可,指定路径填写/dav。
7.直接在文件管理中复制粘贴文件即为下载。
无法关机/重启蜗牛星际
1.进入BIOS,将Advanced——>ACPI Settings——>PWRON After Power Loss改为Always off。
2.进入BIOS,将OS选项值从Windows7改为Android或Windows8。
浪潮NF5270M4服务器组硬RAID安装飞牛OS
1.进入BIOS,选择Chipset——>PCH Configuration。
2.查看PCH sSATA Configuration 和PCH SATA Configuration 哪个里面有硬盘选择哪一个。
3.进入选择的选项内,设置Configuration SATA as或Configuration sSATA as为RAID,保存BIOS,重启服务器。
4.进入选择的选项内,设置Advanced——> CSM Configuration——> Boot option filter为Legacy only,否则服务器启动会自动跳过RAID。
5.开机过程中系统会有提示加载RAID,键盘根据提示按Ctrl+I即可进入磁盘阵列配置菜单。
自定义登录页面与桌面显示标识设置
注:系统版本为fnos-0.9.21-1062。
原理与解决思路
修改介绍:修改/usr/trim/www目录内的文件即可。静态资源图片在/usr/trim/www/static目录内。登录页及桌面大部分js在/usr/trim/www/assets目录内。
实际操作情况:有服务在监控/usr/trim/www目录和nginx及nginx配置文件,导致修改文件后立即被默认文件替换,修改无法生效。
解决方案:/usr/trim/share/.restore目录下压缩包为默认备份文件,压缩包已设置解压密码,3个压缩包分别备份的是nginx、nginx.conf、/usr/trim/www。当/usr/trim/www目录和nginx及nginx配置文件 被修改后,服务会立即将/usr/trim/share/.restore目录下压缩包文件同步覆盖至修改的文件。根据以上逻辑,可以通过以下步骤进行修改。
1.直接打包/usr/trim/www 目录。
2.将打包后的压缩包下载至电脑并解压缩。
3.修改解压缩的文件后重新打包。压缩包名需和/usr/trim/share/.restore目录下压缩包名一致,即名为www 。
4.将服务器上的www压缩包删除。上传修改后的www压缩包。
5.在服务器的/usr/trim/www 目录内随便修改一个在电脑上修改的文件并保存。触发服务从/usr/trim/share/.restore/www.zip 同步文件机制。
6.修改生效。
自定义登录页面logo
修改/usr/trim/www/assets/login-form-DY88AV0w.js文件即可DY88AV0w 为随机生成,每个系统不一样。logo尺寸需为64*64 。
#将const o=""的值赋值为你上传的自定义logo路径,static是专门存储资源的目录,.ico是因为ico图片背景透明,通过相对路径
const o="/static/logo.ico"自定义所有用户桌面默认壁纸
将/usr/trim/www/static/thumbnail_bg、/usr/trim/www/static/thumbnail_bg/live、/usr/trim/www/static/bg、/usr/trim/www/static/bg/live 目录内的图片全部删除,上传你的自定义图片。图片命名如下。
/usr/trim/www/static/thumbnail_bg :wallpaper-1.webp
/usr/trim/www/static/bg :wallpaper-1.webp
/usr/trim/www/static/thumbnail_bg/live :wallpaper-1-dark.webp、wallpaper-1-light.webp
/usr/trim/www/static/bg/live :wallpaper-1-dark.webp、wallpaper-1-light.webp
自定义网站logo、标题及桌面大部分的个性化文字提示
网站logo路径:/usr/trim/www/favicon.ico ,尺寸为128*128。
标题修改步骤如下:
1.进入/usr/trim/www/assets目录。
2.搜索所有.js文件。
3.依次打开所有大于50KB的.js文件,搜索关键词飞牛,查找与替换为想要自定义的文本。
4.依次打开所有大于50KB的.js文件,搜索关键词fnOS,人工判断替换为想要自定义的文本。这里不用查找与替换 是因为有的变量也叫这个。
5.打包替换服务器的默认文件压缩包后,随便进入/usr/trim/www/assets 目录修改几个改动过的.js文件后等待服务同步生效。
局域网可考虑进行到的设置
DNS:127.0.0.1
通过将DNS服务器地址设置为无效的DNS,当用户尝试访问互联网网站、服务器,或进行系统更新、打开百度网盘等需要向外部网络发起请求的操作时,所有域名解析请求都会被指向本地回环地址127.0.0.1。由于该地址无法响应正常的网络服务请求,导致域名解析失败,从而使相关网络请求无法成功发出,达到阻断外网访问的效果。
1panel防火墙:设置禁止ping。设置只允许本网段IP访问。
使用心得
1.除导出、导入本地docker镜像外,只使用飞牛OS进行docker操作,否则可能会导致文件划分出错。
2.飞牛OS目前仅支持SATA协议硬盘,其它例如NVME、SCSI协议的硬盘无法读取SMART。
评论区