Existem duas maneiras de tornar um arquivo executável:
Método GUI:
Vá para a guia de permissões e, em seguida, marque a caixa 'Execute: [] Permitir a execução do arquivo como programa.

Métododeterminal/comando:
Vocêpodeusar:
cd/to/my/required/directory
Emseguida,execute
chmod+xfilename.extension
Ouapenasexecute:
chmod+x/path/to/your/filename.extension
chmodtambémtemalgumasopçõesmaisavançadas:
Osespaçossãoparamostrarqueestádividido:-rwx------
Oprimeiroconjuntode---éousuário.OsegundoéGroupeoúltimoéOther(qualqueroutrapessoa)
rsignificaRead,wparaWriteexparaeXecute.
Então,parapermitirquetodosoleiam,massomenteogrupoaexecutareousuárioalereescrever(mas,poralgummotivo,nãoexecutar)seria:
-rw-rx-r--Masissoseriaadicionadoaocomandocomo:
chmod+rw-rx-r--/path/to/file.extension
chmodtambémpodefazerissoemnúmeros.Ébaseadoembinário(euacho,comoé1,2e4)
Entãoexistemessesnúmeros:
Executarporusuárioé100.Executarporgrupoé010.Executarporoutroé001
Escreverporusuárioé200.Escrevaporgrupoé020.Escrevaporoutroé002.
Aleiturapelousuárioé400.Lerporgrupoé040.Lerporoutroé004.
Depois,adicione-osparaobteracombinaçãodesejada.
Então,parapermitirquetodosoleiam,masapenasogrupoaserexecutadoeousuárioaescrevê-lo(mas,poralgummotivo,nãoexecutar),eleseria:
400+040+004e010e200
Issoresultaem600+050+004=654.
Vocêpodeentãoexecutarocomando.
chmod+654/path/to/file.extensionparaconfigurá-lo.
Eparadefinirtodasaspermissões,vocêpodedigitar:
chmod+rwxrwxrwx/path/to/file.extension
Ou(issoéumpoucomaisfácildeescrever,masmaisdifícildelembrardecadaum):
chmod+777/path/to/file.extension
Finalmente,vocêpodefazer:
chmod-777/path/to/file.extension
Paratirartodasaspermissõesdetodos.
E:
chmod+300/path/to/file.extension
Paraadicionarelerparaousuário,semafetaroutraspermissões(porexemplo,permissõesdeexecução).
Este site tem uma pequena caixa de verificação muito útil, onde você pode selecionar as opções desejadas o comando:

Noentanto,nemtodasascombinaçõespossíveissãosensatasparauso;osprincipaisquesãousadossãoosseguintes:
755-Ownertemtudo,eGroupeOtherpodemlereexecutar
700-Ownertemtodos
644-Ownerpodelereescrever,eGroupeOtherpodemler
600-Ownerpodelereescrever
E,sevocêestiverusandogruposdeusuáriosnãotriviais:
775-OwnerpodelereescrevereGroupeOtherpodemler
770-OwnereGrouptêmtodoseOtherpodemlereexecutar
750-Ownertemtudo,eGrouppodelereexecutar
664-OwnereGrouppodemlereescrever,eOtherpodelerapenas
660-OwnereGrouppodemlereescrever
640-OwnerpodelereescrevereGrouppodeler
777e666sãoraramenteusados,excetoem/tmp.
Obrigado Ilmari Karonen por apontando os de uso comum!