免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 789 | 回复: 0
打印 上一主题 下一主题

lfs系统安装后--1 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-13 14:19 |只看该作者 |倒序浏览

               
2006-9-1 按照lfs6.2帮助文档,利用livecd,在虚拟机上安装完lfs6.2
高兴之余,却发现此系统几乎不能与外界联系,(除了ftp,telnet等几个基本命令)
在虚拟机上操作系统是很不方便的,所以首先要安装openssh
安装openssh。
一、从
[color="#800080"]http://www.openssh.org/
下载
[color="#800080"]openssh-4.3p2.tar.gz
二、按照openssh的说明,此软件需要openssl和zlib的支持
       1、从
[color="#0000ff"]http://www.openssl.org/下载OpenSSL- 0.9.8c.tar.gz
              安装openssl
              Tar –jxvf openssl-0.9.8c.tar.gz
              Cd openssl-0.9.8c
              ./configure shared
make
make test
make install

如果没有问题,OpenSSL默认被安装在/usr/local/ssl里面了,注意上面的配置命令里面有个shared,意思是创建Shared Libraries,这个选项一定要加上,否则编译openssh时会报错。
另外,为了兼容某些程序比如OpenSSH,需要手动创建一些符号连接:cd /usr/local/ssl/lib
ln -s libcrypto.so.0.9.8 libcrypto.so.2
ln -s libssl.so.0.9.8 libssl.so.2
最后要刷新系统的动态连接库配置echo /usr/local/ssl/lib >> /etc/ld.so.conf
              
              2、从
http://www.zlib.net/下载zlib-1.2.3.tar.gz

                     安装
                     ./configure
                     Make
                     Make install
                     默认安装即可
         三、安装openssh
              Tar –zxvf openssh-4.3p2.tar.gz
              Cd openssh-4.3p2
              ./configure --with-ssl-dir=/usr/local/ssl
              Make
              Make install
              如果没有问题,它已经被安装的/usr/local里面了,配置文件在/usr/local/etc
              修改配置文件/usr/local/etc/sshd_config
              vi /usr/local/etc/sshd_config
              去掉PermitRootLogin yes 前面的#
              制作启动脚本: cp opensshd.init /etc/rc.d/init.d/sshd
              vi /etc/rc.d/init.d/sshd
在第三行后,加入
# chkconfig: 2345 55 25
# description: openssh server daemon by openssh 这两行
建立sshd用户(这个脚本需要用sshd用户启动)
useradd sshd
因为还没有安装chkconfig ,所以还不能chkconfig on

安装chkconfig
       没有chkconfig,设置脚本的自动启动比较不方便,所以也许要安装
下载地址
[color="#800080"]http://www.fastcoder.net/~thumper/software/sysadmin/chkconfig/

这个软件好像自2002年以后没有更新,chkconfig-1.2.24h.tar.gz
tar -zxvf chkconfig-1.2.24h.tar.gz
cd chkconfig-1.2.24h
./configure
make
make install

然后将sshd设为随系统启动
chkconfig –list  因为还只建立了一个脚本,所以只有
sshd            0:off   1:off   2:off    3:off    4:off    5:off    6:off
chkconfig --level 2345 sshd on
这样 sshd就可随系统启动了
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20151/showart_170514.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP