Username: Password:

lfs系统安装后--1
来源: ChinaUnix博客  作者: ChinaUnix博客   发布时间:2006-01-01 14:19:00


               
2006-9-1 按照lfs6.2帮助文档,利用livecd,在虚拟机上安装完lfs6.2
高兴之余,却发现此系统几乎不能和外界联系,(除了ftp,telnet等几个基本命令)
在虚拟机上操作系统是很不方便的,所以首先要安装openssh
安装openssh。
一、从
http://www.openssh.org/
下载
openssh-4.3p2.tar.gz
二、按照openssh的说明,此软件需要openssl和zlib的支持
       1、从
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,配置脚本的自动启动比较不方便,所以也许要安装
下载地址
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就可随系统启动了
               
               

喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 导航
    赞助商
    文章类别
    订阅