sFTP e SCP no Mac

O Mac tem uma longa tradição de interfaces gráficas de alto nível. Mas como bom hacker e amante de Linux para trabalho, eu gosto muito de usar o Terminal para executar comandos como SSH, sFTP ou SCP. Apesar disso, confesso que as vezes um programa gráfico torna as coisas mais confortáveis.  O Fugu (http://rsug.itd.umich.edu/software/fugu/) é um ótimo frontend para estas aplicações. Existem versões compatíveis com Mac OS 10.2 até Mac OS 10.4

Modelo de segurança do laptop de $100

Confesso que não acreditei muito no projeto, quando a idéia foi lançada pelo Negroponte há alguns anos atrás.

Mas vendo  o site do XO (nome dado ao computador) e o wiki, percebi que o produto final é bastante interessante. Ele contém um pacote de programas bem completo (processador de textos, RSS, leitor de emails, chat, VoIP, shell, ambiente gráfico e de áudio, debugger),  é todo voltado para funcionamento em rede e usa Python, Javascript e Smalltalk como linguagens de base.

Mas um outro ponto que chama bastante atenção é o modelo de segurança adotado. Cada programa roda em uma máquina virtual separada, com um conjunto de permissões delimitadas.  Um exemplo é o fato que um programa de visualização de imagens não pode acessar a internet, impedindo que arquivos maliciosos executem ações de rede que possam trazer problemas. Além disso, programas maliciosos tem acesso limitado ao hardware. Assim, o funcionamento padrão do sistema impede  qualquer ataque de vírus ou spyware. Um software somente pode requisitar um conjunto diferente de permissões durante a instalação caso ele seja certificado por uma autoridade certificada, ou modificado manualmente pelo usuário. Tendo em vista que o público alvo são crianças que tem pouco ou nenhum conhecimento sobre computação, isto dificilmente vai acontecer.