A combinação das letras rwxst no comando chmod especifica as permissões de acesso.
O comando chmod é um utilitário via linha de comando usado nos sistemas Linux/Unix/Unix-like para mudar as permissões de um arquivo ou diretório. Os parâmetros passados para o programa podem ser números ou letras.
chmod 777 dá acesso a escrita e execução de um arquivo. Essa combinação abre portas para vários tipos de exploits. chmod 777 significa que seu arquivo poderá ser lido, escrito e executado por qualquer usuário. Isso significa que qualquer usuário que seja comprometido vai poder fazer o que quiser com o arquivo / pasta.
Para visualizar as permissões de qualquer coisa dentro do Linux, tanto para arquivos quando diretórios utilizamos o comando “ls -l” ou “ls -l /caminho/da/pasta“. Isso é exibido para todos os arquivos e diretórios da pasta que você escolheu.