Como compilar o arquivo zip / tar usando o SSH

1

Estou tentando executar as seguintes instruções: instalar o ssh

quando eu chegar na linha "make" na instalação do zlib (primeira caixa), o seguinte erro é retornado:

make: *** No targets specified and no makefile found. Stop.

alguma ideia?

EDITAR

Eu fiz o download dos pacotes mais recentes, então estou usando essas instruções como guia, não com números de versões antigas. Além disso, estou agora com um erro semelhante. Ao tentar executar o ./config, retornarei:

[root@123 openssl-1.0.0]# ./config -bash: ./config: /bin/sh: bad interpreter: Permission denied

    
por JM4 21.05.2010 / 21:26

1 resposta

3

Para o bem do seu sistema, espero que você não siga cegamente essas instruções sem saber por que está digitando o que está digitando. Coisas terríveis e ruins podem acontecer e acontecerão com você se esse for o caso.

Estas instruções têm quase três anos: Isso é positivamente ANTIGO . O zlib está na versão 1.2.5 (principalmente correções de bugs). O OpenSSH está agora na versão 5.5 e o OpenSSL 1.0.0 foi lançado (ambos contêm correções de segurança ENORMES sobre as versões referenciadas nesse howto).

Provavelmente, é melhor usar os pacotes do fornecedor do que criar manualmente esse software: você pode estar um pouco atrasado, mas terá menos acompanhamento manual para fazer & há menos risco de seguir acidentalmente instruções antigas que deixam você com falhas de segurança perigosas.
Eu sugeriria apenas rastrear manualmente o OpenSSH / OpenSSL e suas dependências se você tem uma necessidade real (um sistema antigo que não é fornecido com o SSH e não pode ser substituído) e, mesmo assim, somente se você estiver realmente disposto a cometer tempo para rastrear o software instalado manualmente e patch para lidar com falhas de segurança que surgem em tempo hábil.

Para responder diretamente à sua pergunta: O motivo pelo qual você provavelmente está tendo o problema específico mencionado: O zipfile zlib 1.2.3 não existe mais na URL referenciada. zlib 1.2. 5 descompacta em um subdiretório em vez de lançar arquivos no diretório de trabalho atual e requer que você use o autoconf ( ./configure ) antes de poder usar make .

    
por 21.05.2010 / 21:50

Tags