环境
- ubunut18.04。x86平台
- openssh9.6,这里我是要移植到别的机器。不是在本地使用
- 所以我要编出两个版本 x86和arm
ubunut x86版本编译过程
准备工作
- 安装依赖库,可以通过apt包管理安装,也可以源码安装,我们这里需要zlib,openssl和pam
- linux安装pam库
-
centos
sudo yum install pam-deval -
ubuntu
sudo apt-get install libpam0g-dev
- zlib开发库,一定下载开发库
sudo apt install zlib1g-dev - openssl库
检查是否已安装openssl:
sudo apt-get install openssl
如果已安装执行以下操作:
sudo apt-get install libssl-dev
sudo apt-get install libssl0.9.8