Como extraio um arquivo .7z protegido por senha?


44

Alguém pode me dizer como posso extrair um arquivo .7z protegido por senha no servidor Ubuntu?

(Eu sei a senha, só preciso de um programa e um exemplo de como usar o referido programa ...)

Respostas:


51

Instale p7zip-fullprimeiro no servidor e execute-o para extrair um arquivo z7 chamado test.7z, criptografado com a senha password:

7z x test.7z -ppassword

Como o JanC adiciona abaixo, você pode omitir todo o -ppasswordsinalizador e ele solicitará a senha na extração:

oli@bert:~/Desktop$ 7z x test.7z

7-Zip 9.04 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-05-30
p7zip Version 9.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: test.7z

Enter password (will not be echoed) : <<I typed the password here>>

Extracting  botch2

Everything is Ok

Folders: 1
Files: 0
Size:       0
Compressed: 118

3
Eu acho que também pede a senha se você não fornecer uma na linha de comando (o que pode ser mais seguro se vários usuários usarem o servidor).
JanC

2
Eu posso confirmar que é verdade.
Oli

Qualquer coisa que isso possa ser feito via GUI?
encerrou

@tinhead Clique com o botão direito do mouse no arquivo, clique em extrair, digite a senha. Eu pensei que este era o comportamento fora-the-box, mas no caso não é, eu tenho a file-roller, lzmae p7zip-fullos pacotes instalados. Instale alguns deles e tente novamente.
Oli

Bem, isso é ótimo. Passado 10 horas compactando, verifica-se que esse -p='my passphrase'não é o formato de argumento correto. O Fileroller não queria compactá-lo, pendurando-se depois de reunir uma lista de arquivos, então teve que usar a linha de comando. Não consigo descobrir o que é o pwd. Não é my passphrase, 'my passphrase', ='my, ='my passphrase'ou ='my passphrase. Ótimo. Começando a compactar novamente, desta vez com argumentos -pmy\ passphrase, que pareceu funcionar (desta vez testado) ... Edit: Também -mhe=onpode valer a pena mencionar.
Luc

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.