ssh或ftp到vm中LFS

没事干还做了个动画,体会了一下s-demo

第一次LFS大都在vm中进行,我也不例外,可是那么多命令要打,实在让人头疼。
一个命令错误,已经构建好的系统可能功亏一篑了,尤其是对于我们初次LFS的人来说。
所以,我就准备复制,粘贴来LFS了。
我采用的两中方法:
1.ssh到vm系统中,在windows下的ssh软件中复制,粘贴lfs。
2.通过ftp上传windows下编辑好的脚本到vm系统中。然后在vm中lfs。

以下345是个念头,没试过,有兴趣你可以一试。
3.当然,mount windows中的共享fat分区也可以(我的ntfs)。
4.通过网络,而我没有。
5.弄个FTP服务器,我倒是没试过。

用SecureCRT 和SecureFX连接到vm系统中的。当然,用putty和psftp替代也可以。
只是我今天刚下了SecureCRT和SecureFX,想看看怎么用。
telnet可以不?也可以,不过,telnet是明文传输的,
默认的root用户是不可以登陆的。(可以先以普通用户登陆,然后在su到root)
当然,修改一下安全配置文件也可以以root登陆,
安全问题,维护服务器的话,telnet到服务器,随便在路由处监听一下数据包,
捕获后解读完了,你的密码也就丢了。当然在本机上telnet到虚拟机无所谓了。
至于在6.1.1.-3下我还没找到telnet的东西,telnet早淘汰了。
很多发行版本都不用了,更何况是LFS。

在vm系统中
设置ip:         ip addr add 192.168.1.100/24 dev eth0   
启用  :         ip link set eth0 up
我的虚拟机配置的是NAT网络,ip已经有了。用ip addr 查看,再启用就可以了。
启动ssh服务:/etc/rc.d/init.d/sshd start
ssh要验证密码的,所有passwd少不了。
要是天天ssh,可以考虑将key保留,不用密码直接登陆。
windows下
SecureCRT和SecureFX用来ssh和ftp到虚拟机。
然后就复制粘贴来完成你的lfs吧。或者把命令做成脚本,上传到vm中lfs。

ps:大侠们是极力不推荐不手工lfs的,因为手工lfs的学习效果是其他无法比拟的。
    因为看本动画而导致lfs学习效果差劲的恶果,本人概不负责。
    要是你也不怕,那就看我的jhalfs吧。软件包都是用现成的脚本弄好了。
    几个命令后等2-3小时就好了,感觉和装个发行版没差别。