Em mais de uma ocasião, me vi na posição de ter que compactar arquivos no formato .zip e, posteriormente, ter que adicionar uma camada de segurança com uma senha. A maioria dos usuários usa o formato que mencionamos para diminuir o tamanho de um arquivo ou conjunto de arquivos para poder compartilhá-lo.
Este processo é automático no OS X e simplesmente selecionando os arquivos para compactar em .zip e acessando o menu conceitual do botão direito do mouse você pode pegar a embalagem que você precisa. Agora o OS X não adiciona uma camada de segurança de senha a isso arquivo .zip. Isso não significa que não possamos fazer isso, pois o sistema, através do Terminal, dá a opção de usar o comando necessário.
Compactar arquivos no OS X não é difícil, pois você só terá que selecionar os arquivos ou pastas para compactar, pressione o botão direito do mouse ou trackpad e clique em «Compress». Você obterá automaticamente um arquivo com o mesmo nome do original, mas compactado. Lembre-se de que para compactar vários arquivos, basta criar uma pasta que os hospede e compactar toda a pasta.
Até agora tudo bem. O problema é quando o usuário, seja qual for o motivo, deseja que aquele arquivo .zip tenha uma camada de segurança com uma senha. Essa ação também pode ser realizada pelo OS X, mas não automaticamente. Para fazer isso, você deve seguir as seguintes etapas:
Tenha na área de trabalho o arquivo ou pasta que deseja compactar com uma senha.
- Abra o Terminal no Launchpad ou Spotlight.
- Então você deve usar o seguinte comando:
zip -ejr Example.zip / file_path
No comando anterior, temos que Example.zip é o nome que vamos dar ao arquivo resultante.
Por outro lado, file_path é o caminho do arquivo a ser compactado para não ter que gravá-lo, arrastando o arquivo para o Terminal irá mostrar o caminho.
- O sistema então pede que você insira a senha e a verifique.
- O arquivo gerado pode ser encontrado em Macintosh HD> Usuários> Seu nome de usuário