Pode (ou deve) um script realizar um login?

0

Eu tenho um processo noturno que arquivos SFTPs de um servidor Windows para o nosso servidor Unbuntu (12.04.5 LTS) usando o meu nome de usuário e login. Um script é configurado através do cron ( sudo crontab -e ) executado posteriormente para copiar esses arquivos, que estão localizados em meu diretório criptografado, para um diretório de aplicativos. O script é executado, mas mesmo usando "sudo comandos " os arquivos nunca são copiados .

É claro que se eu estiver logado, eu posso reprogramar o script para teste e ele será executado perfeitamente. Eu realmente preciso script para executar sem eu estar logado. Existe alguma maneira de ter o script de login, faça o logout antes de concluir, ou há uma maneira melhor de fazer isso?

    
por J Johnson 16.05.2016 / 14:30

1 resposta

0

Então o script copiando do servidor windows para a criptografada home do seu servidor Ubuntu (com o eCryptfs certo?) funciona bem, enquanto você está logado eu estou assumindo.

Depois, quando você não estiver conectado , outro script não poderá acessar sua página inicial criptografada. Isso é por design, nada deve ser capaz de acessar sua casa criptografada, a menos que você esteja logado.

Você pode modificar o script para fazer login automaticamente, mas isso provavelmente quebraria a segurança.

Ou você pode ter o segundo script sendo executado enquanto ainda estiver conectado.

    
por Xen2050 16.05.2016 / 20:53