Estou usando LastPass como meu gerenciador de senhas e uso Sesame para autenticação multifator. No Windows, isso não foi problema, mas eu alterno entre computadores Windows e Linux, então eu preciso ter o Sesame disponível para ambos os casos.
No meu laptop eu estou rodando o Ubuntu 10.10, e eu baixei o LastPass Sesame de 32 bits (Ubuntu 10.04 LTS) e movi os arquivos (um executável e um .bin) para o meu dispositivo USB. Conforme instruído, tentei executar chmod +x sesame
no executável (cujo nome é sesame ).
Eu tentei isso na janela do terminal, mas ao fazer um ls -la
, percebi que as permissões no arquivo não tinham mudado nem um pouco. Eu tentei fazer o mesmo adicionando sudo
no começo, mas isso não fez nenhuma diferença (e eu não recebi nenhum tipo de mensagem de erro ou nada). Eu também tentei fazer isso da maneira "gráfica", clicando com o botão direito no executável no Nautilus > Propriedades > Permissões, e tentando marcar a caixa de seleção Permitir execução do arquivo como programa - a marcação marcada só desapareceu novamente após um segundo.
Se eu movesse o mesmo executável para o meu disco rígido, funcionaria muito bem para torná-lo executável (e executá-lo).
Eu não sou realmente experiente com o Linux, então eu suspeito que estou perdendo algo óbvio. Pode ter algo a ver com o USB sendo o fat32 (mas eu pensei que os arquivos em uma partição fat32 deviam ser executáveis por padrão?), E em caso afirmativo - quais são minhas opções?
E só para dizer isso: funciona muito bem rodar a versão do Sesame para Windows usando o Wine, mas é um pouco trabalhoso (pelo menos se eu precisar dele em algum lugar que o Wine não esteja instalado).