Não use o FileZilla como root nem se conecte como usuário root. Um usuário normal normalmente não pode fazer o que você descreveu (não sem sudo ou su ou uma configuração de sudoers realmente equivocada (por exemplo, NOPASSWD)). Você precisa entender que existem dois lados também. Digamos que você seja um usuário normal no host1 e use o FileZilla para se conectar ao host2; você ainda poderá destruir o host2 se se conectar como usuário root.
Contanto que você execute programas como um usuário normal e conecte-se a outros hosts como um usuário normal, geralmente não é possível causar muitos danos fora do diretório inicial desse usuário. Se os arquivos do seu site estão localizados em outro lugar (por exemplo, / var / www), você pode recursivamente chorar esses arquivos ou mais apropriadamente, adicionar o usuário normal a um grupo que possa ler / gravar nesses arquivos (por exemplo, www-data ).
O conceito de permissões de usuário é realmente muito simples, mas complicado de explicar. Sugiro investir algumas horas por dia em pesquisas sobre o assunto para obter um entendimento básico, aprender sobre a regra 4-2-1 e tal.
Além disso, como você mesmo disse, você não sabe o que o FileZilla fará ... você pode considerar o uso de ferramentas mais básicas, como ssh
e sftp
. Vale a pena aprender essas coisas e você também tem mais poder de se restringir (por exemplo, aliasing rm
to rm -i
pode ser bom para você).
P.S. Eu duvido que o filezilla tenha realmente matado sua partição Windows do que parece ser um rm -rf /
. Pelo contrário, provavelmente tirou o bootloader.