1.参考:
http://www.linuxfromscratch.org/
主要参考文章:
http://www.linuxsir.org/bbs/thread322894.html
http://www.linuxfromscratch.org/lfs/view/6.3/
由于自己英文不是很好,对于难于理解的地方,参考了6.11版的中文翻译
http://man.chinaunix.net/linux/lfs/LFS-6.1.1/index.html
2. 安装平台: VirtualBox 虚拟机
设置网络为NAT模式,使用下面两个命令暴露22端口(SSH)给宿主机
VBoxManage setextradata "LFS" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "LFS" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "LFS" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 22
其中“LFS”为虚拟机名称,字符串中的“guestssh“为连接这三个命令的标示,同样可以暴露其他端口,不过要起不同的名称
参考:http://www.virtualbox.org/manual/UserManual.html#natforward
3. 用LFS live CD启动, 开启SSH server, 使用Putty登录:
运行 /etc/rc.d/init.d/sshd start 启动 ssh server
passwd 设置一个密码,不然好像无法用SSH登录