1
resposta

chmod 400 não funcionando no terminal!

Após tentar utilizar o comando chmod 400 recebo o seguinte erro:

chmod : O termo 'chmod' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, seum caminho tiver sido incluído, veja se o caminho está correto e tentenovamente.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Gabriel

O 'chmod' é um comando comum em sistemas Unix-like, como Linux e MacOS, mas não é reconhecido pelo Windows PowerShell. O erro que você está vendo é porque o PowerShell não reconhece 'chmod' como um comando válido.

Se você está usando o Windows, uma alternativa seria usar o Bash do Subsistema Windows para Linux (WSL). O WSL permite que você execute um ambiente Linux diretamente no Windows, sem a necessidade de uma máquina virtual. Depois de instalar o WSL, você pode usar o comando 'chmod' normalmente, como faria em um sistema Linux.

Caso prefira continuar usando o PowerShell, você pode alterar as permissões de um arquivo usando o cmdlet 'Set-Acl'. No entanto, isso pode ser um pouco mais complexo do que simplesmente usar 'chmod'.

Espero ter ajudado e bons estudos!