Chinaunix首页 | 论坛 | 博客
  • 博客访问: 25269
  • 博文数量: 10
  • 博客积分: 455
  • 博客等级: 下士
  • 技术积分: 96
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-02 17:50
个人简介

重新学习Linux

文章分类

全部博文(10)

文章存档

2007年(7)

2006年(3)

我的朋友
最近访客

分类: LINUX

2006-09-13 14:19:56

2006-9-1 按照lfs6.2帮助文档,利用livecd,在虚拟机上安装完lfs6.2

高兴之余,却发现此系统几乎不能与外界联系,(除了ftptelnet等几个基本命令)

在虚拟机上操作系统是很不方便的,所以首先要安装openssh

安装openssh

一、从下载

二、按照openssh的说明,此软件需要opensslzlib的支持

       1、从

              安装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、从

                     安装

                     ./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,设置脚本的自动启动比较不方便,所以也许要安装

下载地址

这个软件好像自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就可随系统启动了

阅读(1025) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:oracle无法启动了

给主人留下些什么吧!~~