• SSH服务器搭建环境步骤

    先用能上网的机器下载:zlib-1.2.5.tar.bz2、openssh-5.6p1.tar.gz、openssl-0.9.8o.tar.tar,接下来,准备安装。   步骤如下:   1、首先解压安装zlib:tar -xf zlib-1.2.5.tar.bz2,会在当前目录下生成zlib目录。进入zlib目录,然后./configure、make make install ,一路下来,没有错误提示,则安装成功。   2、安装openssl。步骤同上。安装结束,可使用命令:openssl version -a 检查openssl是否安装正确。(tar –xf ) 这里安装有可能会报错:POD document had syntax errors at /usr/bin/pod2man line 71. 解决方法:打开/usr/bin/pod2man 这个配置文件看一下 可以的话 注释掉 第71行 在编译 用#注释 如果出现Makefile:xxx: recipe for target xxx failed 用make –i install   3、再安装openssh-server。步骤同上。在最后一步报错: Privilege separation user sshd does not exist 解决:在/etc/passwd 中加入: sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 再次make install 编译安装成功。   4、启动ssh。ssh默认安装在/usr/local/sbin/目录下,使用 /usr/local/sbin/sshd 启动ssh服务,该服务默认侦听22端口。   5、检查ssh服务是否启动: netstat -tnlp|grep :22 最后,ubuntu如果重启后,sshd默认是不会开机启动的,所以要添加开机自启动 sudo vi /etc/rc.local 在exit 0之前,增加一行: /usr/local/sbin/sshd

    0
    1348
    15KB
    2016-12-30
    33
  • ftp客户端和ftp通信协议

    这个文件夹是ftp客户端源代码和ftp通信协议文档组成,有需要的朋友可以看看。

    0
    100
    1.96MB
    2015-11-03
    10
关注 私信
上传资源赚积分or赚钱