文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>lfs系统安装后--1

lfs系统安装后--1

时间:2006-09-13  来源:songky

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就可随系统启动了

相关阅读 更多 +
排行榜 更多 +
塔防二战冲突

塔防二战冲突

策略塔防 下载
王国防御2帝国战士

王国防御2帝国战士

策略塔防 下载
僵尸生存藏身基地

僵尸生存藏身基地

策略塔防 下载