| Sumário: |
 |
Por vezes é necessário modificar as permissões de um ficheiro ou pasta. Os programas de ftp permitem-lhe fazer alterações ás permissões.
| Resposta: |
 |
Vamos descrever o processo para alterar permissões de ficheiros e pastas por ftp utilizando o filezilla. Antes de mais uma breve descrição do sistema de permissões de ficheiros e pastas nos sistemas unix/linux. Cada ficheiro ou pasta tem um conjunto de permissões atribuidas aos utilizadores. o conjunto de permissões está dividido em três elementos: - o dono, owner
- o grupo, group
- e outros, others
as permissões possiveis de atribuir a cada um deste elementos são: - ler, read
- escrever, write
- executar, execute
As permissões normalmente são expressas em números, por exemplo - 755 significa que apenas o dono pode escrever no ficheiro, o grupo e os outros apenas podem executar e ler
- 777 significa que todos podem ler, escreve e executar.
Se não tiver o filezila a primeira coisa a fazer é fazer o download do filezila e instalar no seu computador. Este processo pressupõem que tem acesso por ftp aos ficheiros do seu dominio, e que conhece: - O endereço do servidor de ftp a usar
- O utilizador e a respectiva password
Quando tiver o filezilla instalado deve executar o programa. Que lhe deve apresentar uma janela parecida com esta: Do lado esquerdo tem disponivel as pastas e os ficheiros no seu computador Do lado direito tem disponivel as pastas e ficheiros no servidor. Por cima e por baixo destas áreas tem duas outras, na de cima visualiza os comandos enviados para o servidor e as respostas, na de baixo tem a fila de ficheiros a transferir. Em cima tem uma área que lhe permite indicar o servidor, o seu utilizador e a respectiva palavra passe, e um botão para efectuar a ligação. Normalmente pode deixar as outras caixas em branco. Logo por cima dessa área existe uma área de ferramentas, a qual tem no 1º icone á direita o acesso á gestão de uma lista de ftps a qual pode acrescentar as ligações que pretender, para facilitar futuras ligações. Nesta situação a primeira coisa a fazer é definir o servidor a usar, neste caso vamos usar a área que permite indicar de imediato o servidor, o utilizador e a password e fazer a ligação clicando no botão para se ligar. Se não existiu nenhum erro, o servidor responde e devolve-lhe os ficheiros e as pastas na raiz do seu alojamento. Como no exemplo da imagem seguinte: 
Quando estiver na pasta do servidor para onde modificar as permissões das sub pastas ou ficheiros, escolha do lado direito quais os ficheiros e pastas que quer alterar e clique no botão direito do rato para lhe aparecer um menu com opções. Nesse menu escolha a opção file atributes, e ser-lhe á apresentada a seguinte janela 
Neste exemplo as permissões estão definidas de forma a que o dono possa escrever, ler e executar, o grupo apenas ler e executar, e os outros não podem nem ler nem executar, estas permissões correspondem na forma númerica a 750. Para colocar os ficheiros de modo a que o apache possa escrever neles, pode colocar as permissões em 777, ou seja o dono, o grupo, e os outros podem ler, escrever e excutar. Para isso tem de deixar todas as caixas selecionadas. 
Nota: não pode modificar as permissões de ficheiros e pastas nos quais nao tem permissão de escrita.
|