Uma regra geral que eu uso é confiar apenas em uma máquina, tanto quanto você confia em seus usuários raiz, tanto em termos de competência técnica (especialmente em segurança) quanto em confiabilidade geral. Como é improvável que você conheça os administradores do shellmixmuito bem, provavelmente é uma má ideia confiar nas máquinas nas quais sua conta está, assim como você não usaria nenhuma caixa aleatória na Internet. Se tudo o que você faz é escrever scripts de shell e compilar ocasionalmente o mundo olá, você deve ficar bem. Suponha que tudo o que você digita no shell remoto possa ser lido por outras pessoas. Não coloque nada que você não queira que seja público lá, mesmo que temporariamente. Isso inclui informações pessoais codificadas ou informações sobre o seu próprio computador, como nomes de host, nomes de usuário, layout de diretório etc. em scripts de shell. Conforme mencionado por @SamBisbee nos comentários, use uma senha exclusiva que você nunca reutilize para mais nada. Além disso, há riscos de segurança no encaminhamento de conexões X11 (ou seja, ssh -X
para a máquina shellmix) de uma máquina não confiável, para que eu evite fazer isso também.