LFS_6.3编译完成后安装sshd和samba服务
原创
©著作权归作者所有:来自51CTO博客作者gdzy1987的原创作品,谢绝转载,否则将追究法律责任
第1步:进Bios设置live-cd启动,把下载的share中的文件拷贝到/sources目录中,以便和lfs安装其他软件一样,注意启动时设置bios启动设备第一项为光盘启动:
export LFS=/mnt/lfs
mkdir -pv $LFS
mount /dev/hda2 $LFS
mkdir -v $LFS/mylfsshell
wget http://www.openssl.org/source/openssl-0.9.8g.tar.gz
wget http://www.linuxfromscratch.org/patches/blfs/6.3/openssl-0.9.8g-fix_manpages-1.patch
wget http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-4.7p1.tar.gz
wget http://us1.samba.org/samba/ftp/stable/samba-3.0.30.tar.gz
wget http://blogimg.chinaunix.net/blog/upfile2/081013235116.zip
unzip 081013235116.zip
chmod 777 $LFS/mylfsshell/*.sh
cp $LFS/mylfsshell/*.* $LFS/sources/
第2步:进Bios设置硬盘启动,登陆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
检查sshd服务是否正常启动:
ps -aux|grep sshd
上一篇:linux 块设备和字符设备区别
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
zabbix安装完成后查看编译参数
zabbix安装完成后查看编译参数
zabbix 安装 完成 编译参数 -
centos 6.3_x64编译7.4 LFS
编译centos6.3_x6.4编译7.4 LFS
编译LFS 编译7.4 LFS CENTOS 6.3编译 LFS