blfs(systemv版本)学习笔记-编译安装openssh软件包
2024-10-15 11:06:38
openssh项目地址:http://www.linuxfromscratch.org/blfs/view/8.3/postlfs/openssh.html
1.下载openssh包和补丁并校验md5
wget https://mirror-hk.koddos.net/blfs/8.3/o/openssh-7.7p1.tar.gz wget http://www.linuxfromscratch.org/patches/blfs/8.3/openssh-7.7p1-openssl-1.1.0-1.patch md5sum -c md5sums
2.解压并进入openssh包目录
tar -xvf openssh-.7p1.tar.gz cd openssh-.7p1
3.参照书中说明编译安装
patch -Np1 -i ../openssh-.7p1-openssl-1.1.-.patch && ./configure --prefix=/usr \
--sysconfdir=/etc/ssh \
--with-md5-passwords \
--with-privsep-path=/var/lib/sshd &&
make make -j8 tests make install &&
install -v -m755 contrib/ssh-copy-id /usr/bin && install -v -m644 contrib/ssh-copy-id. \
/usr/share/man/man1 &&
install -v -m755 -d /usr/share/doc/openssh-.7p1 &&
install -v -m644 INSTALL LICENCE OVERVIEW README* \
/usr/share/doc/openssh-.7p1
4.返回blfs-sources目录并删除解压的包目录
cd $LFS/sources/blfs-sources rm -rf openssh-7.7p1
5.配置openssh
echo "PermitRootLogin no" >> /etc/ssh/sshd_config
6.安装blfs脚本
make install-sshd
最新文章
- Android成长日记-使用ViewFlipper实现屏幕切换动画效果
- Linux 中,如何显示 (gcc)make时实际执行命令
- VBA 操作 Excel 生成日期及星期
- Windows帐户类型
- cacti 添加
- MySQL 日期时间
- Eclipse插件Subclipse各版本插件下载地址以及与Subverison的对应关系
- E - 食物链 poj1182
- php随机获取金山词霸每日一句
- 完美世界3D格斗手游[格斗宝贝]今日公測
- 【javascript】函数中的this详解 — 大家准备好瓜子,我要讲故事啦~~
- 翻译连载 | 第 10 章:异步的函数式(上)-《JavaScript轻量级函数式编程》 |《你不知道的JS》姊妹篇
- 实体处理模块IEntityModule
- 通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明
- Python 守护线程
- redis scan删除key的方法封装
- python基础学习(一) 第一个python程序
- BZOJ2288 生日礼物
- jq动态添加onclick事件在谷歌中不起作用
- Oracle EBS FA 资产编号跳号