无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14973|回复: 61
打印 上一主题 下一主题

[发布] Debian 10 (Buster) 网启Server服务器

  [复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 16:35:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 友联电脑 于 2019-9-9 19:28 编辑

Debian 10 (Buster) 网启Server服务器
  系统除了常规服务外,还集成docker和虚拟化,不过都是命令行的,另外还集成了几个人认为比好用,而且用的上的软件,如wimlib-image,fsarchive等。一个是可以处理windows的wim包的工具,用它给给机子安装windows系统也是可以的,另一个fsarchive也是一个文件系统与还原工具,两个软件都是从源码编译而来,都是我常用的工具。
  至于docker就不用多说,现在容器化应用越来越多,有了它,就可以随手容器一把,具体的应用,得看各自的需要了。

  网启菜单如下:
#!ipxe
kernel ${pxe-server}debian/vmlinuz
initrd ${pxe-server}debian/initrd.img
imgargs vmlinuz initrd=initrd.img  boot=overlay  ip=dhcp  text vga=791  sqimage=buster_server.squashfs  squrl=http://pxe.youlian.com/debian  rw locale=zh_CN quiet --
boot



服务器的地址,根据实际情况修改一下,就可以。如果要安装到物理机,也是可以的,直接将文件展开后,安装GRUB,重建引导,就可

链接:https://pan.baidu.com/s/1_Jte9du0ajMqxuUq20AjBQ  密码:mtbn

 

用户名:root 密码:youlian

在容器内跑个应用看看,下载非常龟速的BaiduYunPan,还有迅雷远程等等

先登录系统,再拉取镜像
docker pull oldiy/baidupcs
docker run -d --restart=always -p 8000:5299 --name=baiduyun oldiy/baidupcs
这样一个非常拉风的下载器开跑了,这时,打开浏览器,输入服务器ip:8000 就可以开始登录账号,体验极速满载的上下行速度了






镜像恢复到本地


有些朋友说到,如何将这个系统恢复到本地(物理,虚拟)都是一样处理的,没时间做截图,直接送上相应的操作

首先,从其它设备启动Linux(网络,光驱,U盘)都可以
硬盘分区,就2个吧,一个根分区,一个交换分区(内存2倍大小),土豪(8-16)G建议不用交换可
打开终端,进入squashfs,vmlinux,initrd.img等文件所在目录
mkfs.ntfs -f /dev/sda1
mkdir -p /mnt/sda1
mount /dev/sda1 /mnt/sda1
cd /mnt/sda1
unsquashfs ???/buster_server.squashfs
mount -o bind /proc proc
mount -o bind /sys sys
chroot /mnt/sda1
mv ???/vmliuz /boot
mv ???/initrd.img /boot
安装grub2到硬盘
grub-install /dev/sda1
update-grub
如果没什么问题,重启就可以从硬盘引导了。
先写这么多,如果还不明白,改天有空再上点图文

谢谢大家

评分

参与人数 1无忧币 +5 收起 理由
cckp + 5 很给力!

查看全部评分

2#
发表于 2019-9-6 17:29:51 | 只看该作者
建议放个预览图

点评

Linux不是windows,要有图有真像什么的,都是终端,没有什么好看的  详情 回复 发表于 2019-9-6 18:53
回复

使用道具 举报

3#
 楼主| 发表于 2019-9-6 18:27:55 | 只看该作者

看不懂?也不知道能做些什么?很迷茫
回复

使用道具 举报

4#
发表于 2019-9-6 18:32:31 | 只看该作者
本帖最后由 sghihor 于 2019-9-6 18:35 编辑

谢谢大大分享。
回复

使用道具 举报

5#
 楼主| 发表于 2019-9-6 18:53:42 | 只看该作者
本帖最后由 友联电脑 于 2019-9-6 18:55 编辑
Hack38 发表于 2019-9-6 17:29
建议放个预览图


Linux不是windows,要有图有真像什么的,都是终端,没有什么好看的
回复

使用道具 举报

6#
发表于 2019-9-6 22:53:58 | 只看该作者
vm可以跑docker不,我一直跑不成在线编译ipxe那个应用

点评

VM看跑什么系统,再使用相应的docker版本  详情 回复 发表于 2019-9-7 07:37
回复

使用道具 举报

7#
 楼主| 发表于 2019-9-7 07:37:44 来自手机 | 只看该作者
江南一根葱 发表于 2019-9-6 22:53
vm可以跑docker不,我一直跑不成在线编译ipxe那个应用

VM看跑什么系统,再使用相应的docker版本

点评

[attachimg]400697[/attachimg] 我docker了一个在线编译ipxe的,因为ipxe的efi版用离线编译不能嵌入脚本。。。 结果这个也不能在线编译成功, https://github.com/xbgmsharp/ipxe-buildweb 这个东东  详情 回复 发表于 2019-9-9 19:58
回复

使用道具 举报

8#
发表于 2019-9-7 08:17:07 来自手机 | 只看该作者
高铁上,回家测试
回复

使用道具 举报

9#
发表于 2019-9-7 09:01:24 | 只看该作者
怎么安装到虚拟机呀 不是vmdk格式呀

点评

如果没有无盘启动环境,就用linux光盘启动虚拟机,再把映像解包到本地已准备好的分区,再把vmlinuz和initrd.img放到BOOT目录,最后就是安装GRUB到硬盘,修复重建一下引导。回头有抽空,就这个问题更新一下帖子  详情 回复 发表于 2019-9-7 10:00
回复

使用道具 举报

10#
 楼主| 发表于 2019-9-7 10:00:07 来自手机 | 只看该作者
2012huguoliang 发表于 2019-9-7 09:01
怎么安装到虚拟机呀 不是vmdk格式呀

如果没有无盘启动环境,就用linux光盘启动虚拟机,再把映像解包到本地已准备好的分区,再把vmlinuz和initrd.img放到BOOT目录,最后就是安装GRUB到硬盘,修复重建一下引导。回头有抽空,就这个问题更新一下帖子
回复

使用道具 举报

11#
发表于 2019-9-9 16:08:44 | 只看该作者
放本地的话用g4d或grub2启动菜单要怎么写的
回复

使用道具 举报

12#
发表于 2019-9-9 16:28:32 | 只看该作者
这个体积大也没桌面环境么

点评

没有,需要桌面得安装桌面套件,作为某种用途的服务器,还没想加桌面来着  详情 回复 发表于 2019-9-9 18:03
回复

使用道具 举报

13#
 楼主| 发表于 2019-9-9 18:03:10 | 只看该作者
江南一根葱 发表于 2019-9-9 16:28
这个体积大也没桌面环境么

没有,需要桌面得安装桌面套件,作为某种用途的服务器,还没想加桌面来着

点评

那是不是有很多功能  详情 回复 发表于 2019-9-9 18:37
回复

使用道具 举报

14#
发表于 2019-9-9 18:37:03 | 只看该作者
友联电脑 发表于 2019-9-9 18:03
没有,需要桌面得安装桌面套件,作为某种用途的服务器,还没想加桌面来着

那是不是有很多功能

点评

除了dhcp,做无盘服务器其它的都有了,还有docker,也已集成成功。光docker一个,就有很多可能,主要是看自己吧,怎么用它。另外还编译了两个文件系统备份与恢复工具,linux上的fsarchive,相当不错的,另一个是wiml  详情 回复 发表于 2019-9-9 19:15
回复

使用道具 举报

15#
 楼主| 发表于 2019-9-9 19:15:09 | 只看该作者
江南一根葱 发表于 2019-9-9 18:37
那是不是有很多功能

除了dhcp,做无盘服务器其它的都有了,还有docker,也已集成成功。光docker一个,就有很多可能,主要是看自己吧,怎么用它。另外还编译了两个文件系统备份与恢复工具,linux上的fsarchive,相当不错的,另一个是wimlib,用于处理windows上的wim文件,差不多就这些了
回复

使用道具 举报

16#
发表于 2019-9-9 19:20:41 | 只看该作者
不错,虚拟机上运行再putty连上去耍方便多了,存成快照就假装是在本地运行吧

点评

我想做的更自动化一点,无盘开机,有一个控制台可以收到信息,并能控制客户机,形成一个完全受控的肉鸡  详情 回复 发表于 2019-9-9 19:45
回复

使用道具 举报

17#
 楼主| 发表于 2019-9-9 19:45:42 | 只看该作者
江南一根葱 发表于 2019-9-9 19:20
不错,虚拟机上运行再putty连上去耍方便多了,存成快照就假装是在本地运行吧


我想做的更自动化一点,无盘开机,有一个控制台可以收到信息,并能控制客户机,形成一个完全受控的肉鸡
ssh服务是必须有的

点评

我的想法是搞snmp,pe一样折腾linux,局域网像集中控制,完全可控  详情 回复 发表于 2019-9-9 20:04
回复

使用道具 举报

18#
发表于 2019-9-9 19:58:52 | 只看该作者
友联电脑 发表于 2019-9-7 07:37
VM看跑什么系统,再使用相应的docker版本


我docker了一个在线编译ipxe的,因为ipxe的efi版用离线编译不能嵌入脚本。。。
结果这个也不能在线编译成功,
https://github.com/xbgmsharp/ipxe-buildweb
这个东东
回复

使用道具 举报

19#
发表于 2019-9-9 20:04:54 | 只看该作者
友联电脑 发表于 2019-9-9 19:45
我想做的更自动化一点,无盘开机,有一个控制台可以收到信息,并能控制客户机,形成一个完全受控的肉鸡 ...

我的想法是搞snmp,pe一样折腾linux,局域网像集中控制,完全可控

点评

这几天有时间就在调试这个问题,我想做的类似于中控台的东西,已经差不多可以了。客户端上线后,自动连接,winpe和linux都可以自动受控,真的是越来越方便了  详情 回复 发表于 2019-9-17 06:39
回复

使用道具 举报

20#
 楼主| 发表于 2019-9-17 06:39:38 来自手机 | 只看该作者
江南一根葱 发表于 2019-9-9 20:04
我的想法是搞snmp,pe一样折腾linux,局域网像集中控制,完全可控

这几天有时间就在调试这个问题,我想做的类似于中控台的东西,已经差不多可以了。客户端上线后,自动连接,winpe和linux都可以自动受控,真的是越来越方便了

点评

我正想着是不是用plink.exe做个pe下管理tinycore的工具  详情 回复 发表于 2019-9-17 09:22
回复

使用道具 举报

21#
发表于 2019-9-17 09:22:16 | 只看该作者
友联电脑 发表于 2019-9-17 06:39
这几天有时间就在调试这个问题,我想做的类似于中控台的东西,已经差不多可以了。客户端上线后,自动连接 ...

我正想着是不是用plink.exe做个pe下管理tinycore的工具
回复

使用道具 举报

22#
 楼主| 发表于 2019-9-17 09:59:02 来自手机 | 只看该作者
不是,我是直接管理客户机,不管你启动什么系统,都能管控

点评

什麼技術?  详情 回复 发表于 2019-9-17 16:22
回复

使用道具 举报

23#
发表于 2019-9-17 16:22:58 | 只看该作者
友联电脑 发表于 2019-9-17 09:59
不是,我是直接管理客户机,不管你启动什么系统,都能管控

什麼技術?

点评

windows系列使用VNC,包括各种PE,Linux系列使用SSH,然后再配以穿透技术,这样当一切都自动化后,就差不多了。  详情 回复 发表于 2019-9-17 18:15
回复

使用道具 举报

24#
 楼主| 发表于 2019-9-17 18:15:38 | 只看该作者
本帖最后由 友联电脑 于 2019-9-17 18:18 编辑


windows系列使用VNC,包括各种PE,Linux系列使用SSH,然后再配以穿透技术,这样当一切都自动化后,就差不多了。这也就是我前期预想的方案,把所有设备自动化集中管控

点评

那測試或實現了嗎?  详情 回复 发表于 2019-9-17 18:48
回复

使用道具 举报

25#
发表于 2019-9-17 18:48:33 | 只看该作者
友联电脑 发表于 2019-9-17 18:15
windows系列使用VNC,包括各种PE,Linux系列使用SSH,然后再配以穿透技术,这样当一切都自动化后,就差 ...

那測試或實現了嗎?

点评

基本都Ok了,只要登录服务器后台,就可以通过ssh或VNC连接相应的受控平台  详情 回复 发表于 2019-9-17 19:00
回复

使用道具 举报

26#
 楼主| 发表于 2019-9-17 19:00:29 | 只看该作者
本帖最后由 友联电脑 于 2019-9-17 19:23 编辑
hkkitlee 发表于 2019-9-17 18:48
那測試或實現了嗎?


基本都Ok了,只要登录服务器后台,就可以通过ssh或VNC连接相应的受控平台,如下图,控制一个WIN10PE


下面连线Debian Buster桌面版,然后使用ssh转发X,远程运行X应用

连接并转发成功,打开firefox


回复

使用道具 举报

27#
发表于 2019-9-17 20:25:02 | 只看该作者
捧!自動的嗎?

点评

是的,都是自动上线,不用人工干预  详情 回复 发表于 2019-9-17 20:56
回复

使用道具 举报

28#
 楼主| 发表于 2019-9-17 20:56:42 | 只看该作者

是的,都是自动上线,不用人工干预
回复

使用道具 举报

29#
发表于 2019-9-17 21:58:42 | 只看该作者
linux下有没有一台控制局域网多台终端的工具?win下是很多,比如极域电子教室,深蓝维护通道。
回复

使用道具 举报

30#
 楼主| 发表于 2019-9-17 22:37:09 来自手机 | 只看该作者
没接触过linux上类似电子教室一类的平台,一台控制多台,怎么个控法,我只是想要方便管理的渠道,可控就行。

点评

比如50台pc启动linux,我一台机上同时向50台linux发送一样的指令让它们执行  详情 回复 发表于 2019-9-27 17:21
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 11:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表