从源码开始编译一个带有WEB服务器功能的小型LINUX(下)
上接:从源码开始编译一个带有WEB服务器功能的小型LINUX(上)
七、为新构建的ToyLinux启用虚拟控制台
这个可以通过宿主机来实现,也可以直接启动刚构建成功的小Linux进行配置.我们这里采用通过宿主机的方式(重新启动宿主机): # cd /mnt/sysroot
将 etc/inittab 拥有帝国一切,皆有可能。欢迎访问phome.net文件改为如下内容: ::sysinit:/etc/init.d/rcS tty1::askfirst:/bin/sh *************// askfirst 登陆前敲回车先 tty2::askfirst:/bin/sh tty3::askfirst:/bin/sh tty4::askfirst:/bin/sh 拥有帝国一切,皆有可能。欢迎访问phome.net tty5::askfirst:/bin/sh tty6::askfirst:/bin/sh ::ctrlaltdel:/sbin/reboot ::shutdown:/bin/umount -a -r
好了,接下来就可以测试验正六个虚拟控制台的使用了.
拥有帝国一切,皆有可能。欢迎访问phome.net八、尽管上述第七步已经实现了虚拟控制台,但其仍是直接进入系统,且系统没有用户帐号等安全设施,这将不利于系统的安全性.因此,接下来的这步实现为系统添加用户帐号(这里仍然基于宿主机实现).
1、为目标主机建立passwd帐号文件 # cd /mnt/sysroot # vim etc/passwd
添加如下内容: 拥有帝国一切,皆有可能。欢迎访问phome.net root:x:0:0::/root:/bin/sh
接下来为root用户建立“家”目录: # mkdir root
2、为目标主机建立group帐号文件 # vim etc/group 拥有帝国一切,皆有可能。欢迎访问phome.net
添加如下内容: root:x:0:
3、为目标主机建立shadow影子口令文件,这里采用直接复制宿主机的shadow文件中关于root口令行的行来实现 # grep "^root" /etc/shadow > etc/shadow 拥有帝国一切,皆有可能。欢迎访问phome.net
文中所用到的文件,除linux内核源码外,均可在附件中获得,内核源码可以网上获得~
本文出自 “E-guys” 博客,请务必保留此出处http://eguys.blog.51cto.com/2517622/482424 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |