在 Ubuntu 上安装 OpenSSH 的 make 命令

在 Ubuntu 上安装 OpenSSH 的 make 命令

我目前正在尝试在 Ubuntu 上编译 OpenSSH。我按照从 openssh 网站获取的以下步骤进行操作;(参考:http://www.openssh.com/openbsd.html

OpenSSH 6.2:2013 年 3 月 22 日 ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-6.2.tar.gz

# cd /usr/src/usr.bin
# tar xvfz…/openssh-6.2.tar.gz
# cd ssh
# make obj ←-------------------- 错误消息
# 制作 cleandir
# 使依赖
# 制作
# 安装
# cp ssh_config sshd_config /etc/ssh

并重新启动 sshd。

当我到达命令时出现下面的错误消息make obj

root@ubuntu:/usr/bin/ssh# make obj
Makefile:3:*** 缺少分隔符。停止。
root@ubuntu:/usr/bin/ssh#

有人可以指导我吗?告诉我如何编译源代码并运行它?我有一个项目需要更改 openssh 源代码中的配置,这就是我想知道如何正确编译和运行源代码的原因。

答案1

你下载了错误的版本,并且你正在查看错误的说明。你无法构建北达科他州Linux 上的版本,您需要便携版本。

相关内容