Chinaunix首页 | 论坛 | 博客
  • 博客访问: 159324
  • 博文数量: 32
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 415
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-07 14:39
个人简介

微信hillpigt

文章分类
文章存档

2011年(1)

2010年(9)

2009年(8)

2008年(14)

我的朋友

分类: LINUX

2008-10-13 21:38:26


很多朋友编完lfs6.3之后还想继续安装其他软件,但苦于需要敲入很多命令容易出错,所以一般还需要安装openssh,这样就可以在windows里面用客户端SecureCRT来连接wmware中的lfs 6.3直接copy&paste了。安装samba客户端主要用来方便与windows共享文件。本文主要参照:
关于如何半自动化以及自动化安装lfs6.3 我之前有文章:
  1. LFS6.3半自动化脚本(原创) http://blog.chinaunix.net/u2/81513/showart.php?id=1276386
  2. LFS6.3自动化脚本-之ALFS(jhalfs-2.3.1)(原创)http://blog.chinaunix.net/u2/81513/showart.php?id=1276389
注意:在vmware中livecd通过动态域名获取的ip为192.168.187.131,编译过后我设定的lfs6.3静态ip为192.168.187.132,如果你的ip不同,请用ipconfig查看,并相应修改。
准备工作:
  1. 下载 Download (HTTP): ,这个是openssh用到的加密部分,还有Required : 
  2. 下载,Download (HTTP): 
  3. 下载 ,Download (HTTP):
  4. 下载并解压我写的安装脚本01.sh,见附件
  5. 在windows里面添加共享目录,如share,把上面5个文件放入share目录中 
总共耗时:
8:55开始执行shell,9:03 shell完毕,大概需要8分钟,接着来浪费了几分钟
9:16 kernel,9:29 编译完kernel,大概需要13分钟
总计21分钟。注意我是在vmware上做的,根据机器配置不同,大家的时间也会不一样。

好,开工了:
第1步:用live-cd启动,把下载的share中的文件拷贝到/sources目录中,以便和lfs安装其他软件一样,注意启动时设置bios启动设备第一项为光盘启动:
export LFS=/mnt/lfs
mkdir -pv $LFS
mount /dev/hda2 $LFS
mkdir -v $LFS/mylfsshell
mount -t smbfs -o username=***,password=*** //192.168.187.1/share $LFS/mylfsshell/
chmod 777 $LFS/mylfsshell/*.sh
cp $LFS/mylfsshell/*.* $LFS/sources/

第2步:硬盘启动,登陆root账户,安装openssh和samba client,这里我把安装命令做成批处理了,可以直接执行:
sh /sources/01.sh

第3步,重新编译linux内核,使内核支持smbfs,由于lfs6.3内核默认的没有编译smbfs,所以这里需要重新编译内核,这里和lfs6.3手册里类似:
cd /sources
tar xvf linux-2.6.22.5.tar.bz2
cd linux-2.6.22.5
make mrproper
make menuconfig
make
make modules_install
cp -v arch/i386/boot/bzImage /boot/lfskernel-2.6.22.5
cp -v System.map /boot/System.map-2.6.22.5
cp -v .config /boot/config-2.6.22.5
install -d /usr/share/doc/linux-2.6.22.5
cp -r Documentation/* /usr/share/doc/linux-2.6.22.5

第4步,大功告成,重启系统,从硬盘启动
reboot
启动ssh,这样就可以windows里面的SecureCRT可以登入了,哈,简单吧
/usr/sbin/sshd
试一下挂载windows里面的共享目录:
mount -t smbfs -o username=***,password=*** //192.168.187.1/share /mylfsshell/


------------------------
文件:01.zip
大小:1KB
下载:下载


阅读(3263) | 评论(1) | 转发(3) |
给主人留下些什么吧!~~

insmile2008-12-09 11:00:36

其实Samba-3.0.30没有必要安装,和这个SecureCRT配套的的SecureFX就可以在主机和虚拟机之间互传文件了