manual 0767 internet - navegação

38
Mod.CF.068/00 AÇÃO – 001/23/COP – FORMAÇÃO MODULAR CERTIFICADA Manual de Internet - navegação Área de Formação – 481 UFCD 0767 Formador: Bruno Gomes da Costa Outubro de 2012 MANUAL DO FORMANDO

Upload: bruno-costa

Post on 05-Aug-2015

2.673 views

Category:

Documents


256 download

TRANSCRIPT

ModCF06800

ACcedilAtildeO ndash 00123COP ndash FORMACcedilAtildeO MODULAR CERTIFICADA

Manual de Internet - navegaccedilatildeo

Aacuterea de Formaccedilatildeo ndash 481 UFCD 0767

Formador Bruno Gomes da Costa

Outubro de 2012

MANUAL DO FORMANDO

2

Caracterizaccedilatildeo do Manual do Formando Tipologia de Recurso Manual do Formando

Aacuterea de Formaccedilatildeo 481 ndash Ciecircncias Informaacuteticas

Enquadramento do Recurso no CursoAccedilatildeo de formaccedilatildeo

Projeto 072830201223

Curso Agro-Informaacutetica Accedilatildeo 00123COP

UFCD 0767 Formador Bruno Gomes da Costa

Puacuteblico-alvo

Este Recurso foi desenvolvido especificamente para utilizaccedilatildeo de formandos ativos do setor agriacutecola com necessidades ao niacutevel da informaacutetica com a finalidade de aumentar os seus conhecimentos na aacuterea

Objetivos do Manual

O presente Manual visa o alcance de dois objetivos 1 Disponibilizar um conjunto de informaccedilatildeo teoacuterica para uma melhor aquisiccedilatildeo e compreensatildeo de

conhecimentos sobre as novas tecnologias de informaccedilatildeo e comunicaccedilatildeo especificamente sites de interesse Mail File Transfer Protocol e Newsgroups

2 Apoiar o Formando na atividade de Autoestudo de preparaccedilatildeo para o teste final de avaliaccedilatildeo de conhecimentos (avaliaccedilatildeo sumativa)

Metodologia de Aplicaccedilatildeo eou Exploraccedilatildeo Pedagoacutegica A elaboraccedilatildeo do presente Manual obedeceu agraves seguintes opccedilotildees metodoloacutegicas

Conteuacutedos apresentados em suporte papel para possibilitar ao formando a sua consulta quer em sala quer em casa

Os conteuacutedos estatildeo organizados na mesma sequecircncia das unidades temaacuteticas do programa para facilitar a sua consulta e exploraccedilatildeo agrave medida que as temaacuteticas vatildeo sendo abordadas

ResumoPrincipais Conteuacutedos Iacutendice

1 Sites de Interesse 2 E-Mail

3 File Transfer Protocol 4 Newsgroups

Fontes Bibliograacuteficas utilizadas na criaccedilatildeo do manual

wwwgooglecom httpptwikipediaorgwikiWikipC3A9diaPC3A1gina_principal

httpptwikipediaorgwikiFile_Transfer_Protocol httpptwikipediaorgwikiServidor_FTP

httpptwikipediaorgwikiFC3B3rum_de_discussC3A3o httpwwweb23-briteirosrctsptnetmanualescolanewsgroupshtm

Outras Informaccedilotildees Entidade Promotora do Curso Cooperativa Agriacutecola de Penela da Beira CRL

Autor Bruno Gomes da Costa Data da primeira Ediccedilatildeo Novembro de 2012

Data da uacuteltima Revisatildeo Novembro de 2012

ModCF06800

Manual de

Internet-

Navegaccedilatildeo

ModCF06800

IacuteNDICE 1 Sites de Interesse 5

2 E-Mail 14

21 Criar um E-Mail no Gmail 14

22 O Gmail 17

23 Definiccedilotildees do Gmail 19

24 Enviar um e-mail no Gmail 23

25 Enviar um e-mail com anexo 24

3 File Transfer Protocol 26

31 Como ocorre a transferecircncia de arquivos 26

32 Acesso aos servidores FTP 26

33 Modos e interfaces 27

34 Comandos do cliente FTP 27

35 Traduccedilatildeo de nomes de arquivos 28

36 Mensagens FTP 28

37 Modo cliente-servidor do FTP 28

38 Lista de Comandos FTPs 29

39 Lista de clientes FTP 30

310 Cute FTP 30

3101 O que eacute CuteFTP 30

3102 Arranque do CuteFTP 31

3103 Adicionar um site 32

3104 Conectar-se 34

4 Newsgroups 35

411 Participar em Newsgroups 36

5

1 Sites de Interesse

6

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

2

Caracterizaccedilatildeo do Manual do Formando Tipologia de Recurso Manual do Formando

Aacuterea de Formaccedilatildeo 481 ndash Ciecircncias Informaacuteticas

Enquadramento do Recurso no CursoAccedilatildeo de formaccedilatildeo

Projeto 072830201223

Curso Agro-Informaacutetica Accedilatildeo 00123COP

UFCD 0767 Formador Bruno Gomes da Costa

Puacuteblico-alvo

Este Recurso foi desenvolvido especificamente para utilizaccedilatildeo de formandos ativos do setor agriacutecola com necessidades ao niacutevel da informaacutetica com a finalidade de aumentar os seus conhecimentos na aacuterea

Objetivos do Manual

O presente Manual visa o alcance de dois objetivos 1 Disponibilizar um conjunto de informaccedilatildeo teoacuterica para uma melhor aquisiccedilatildeo e compreensatildeo de

conhecimentos sobre as novas tecnologias de informaccedilatildeo e comunicaccedilatildeo especificamente sites de interesse Mail File Transfer Protocol e Newsgroups

2 Apoiar o Formando na atividade de Autoestudo de preparaccedilatildeo para o teste final de avaliaccedilatildeo de conhecimentos (avaliaccedilatildeo sumativa)

Metodologia de Aplicaccedilatildeo eou Exploraccedilatildeo Pedagoacutegica A elaboraccedilatildeo do presente Manual obedeceu agraves seguintes opccedilotildees metodoloacutegicas

Conteuacutedos apresentados em suporte papel para possibilitar ao formando a sua consulta quer em sala quer em casa

Os conteuacutedos estatildeo organizados na mesma sequecircncia das unidades temaacuteticas do programa para facilitar a sua consulta e exploraccedilatildeo agrave medida que as temaacuteticas vatildeo sendo abordadas

ResumoPrincipais Conteuacutedos Iacutendice

1 Sites de Interesse 2 E-Mail

3 File Transfer Protocol 4 Newsgroups

Fontes Bibliograacuteficas utilizadas na criaccedilatildeo do manual

wwwgooglecom httpptwikipediaorgwikiWikipC3A9diaPC3A1gina_principal

httpptwikipediaorgwikiFile_Transfer_Protocol httpptwikipediaorgwikiServidor_FTP

httpptwikipediaorgwikiFC3B3rum_de_discussC3A3o httpwwweb23-briteirosrctsptnetmanualescolanewsgroupshtm

Outras Informaccedilotildees Entidade Promotora do Curso Cooperativa Agriacutecola de Penela da Beira CRL

Autor Bruno Gomes da Costa Data da primeira Ediccedilatildeo Novembro de 2012

Data da uacuteltima Revisatildeo Novembro de 2012

ModCF06800

Manual de

Internet-

Navegaccedilatildeo

ModCF06800

IacuteNDICE 1 Sites de Interesse 5

2 E-Mail 14

21 Criar um E-Mail no Gmail 14

22 O Gmail 17

23 Definiccedilotildees do Gmail 19

24 Enviar um e-mail no Gmail 23

25 Enviar um e-mail com anexo 24

3 File Transfer Protocol 26

31 Como ocorre a transferecircncia de arquivos 26

32 Acesso aos servidores FTP 26

33 Modos e interfaces 27

34 Comandos do cliente FTP 27

35 Traduccedilatildeo de nomes de arquivos 28

36 Mensagens FTP 28

37 Modo cliente-servidor do FTP 28

38 Lista de Comandos FTPs 29

39 Lista de clientes FTP 30

310 Cute FTP 30

3101 O que eacute CuteFTP 30

3102 Arranque do CuteFTP 31

3103 Adicionar um site 32

3104 Conectar-se 34

4 Newsgroups 35

411 Participar em Newsgroups 36

5

1 Sites de Interesse

6

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

ModCF06800

Manual de

Internet-

Navegaccedilatildeo

ModCF06800

IacuteNDICE 1 Sites de Interesse 5

2 E-Mail 14

21 Criar um E-Mail no Gmail 14

22 O Gmail 17

23 Definiccedilotildees do Gmail 19

24 Enviar um e-mail no Gmail 23

25 Enviar um e-mail com anexo 24

3 File Transfer Protocol 26

31 Como ocorre a transferecircncia de arquivos 26

32 Acesso aos servidores FTP 26

33 Modos e interfaces 27

34 Comandos do cliente FTP 27

35 Traduccedilatildeo de nomes de arquivos 28

36 Mensagens FTP 28

37 Modo cliente-servidor do FTP 28

38 Lista de Comandos FTPs 29

39 Lista de clientes FTP 30

310 Cute FTP 30

3101 O que eacute CuteFTP 30

3102 Arranque do CuteFTP 31

3103 Adicionar um site 32

3104 Conectar-se 34

4 Newsgroups 35

411 Participar em Newsgroups 36

5

1 Sites de Interesse

6

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

ModCF06800

IacuteNDICE 1 Sites de Interesse 5

2 E-Mail 14

21 Criar um E-Mail no Gmail 14

22 O Gmail 17

23 Definiccedilotildees do Gmail 19

24 Enviar um e-mail no Gmail 23

25 Enviar um e-mail com anexo 24

3 File Transfer Protocol 26

31 Como ocorre a transferecircncia de arquivos 26

32 Acesso aos servidores FTP 26

33 Modos e interfaces 27

34 Comandos do cliente FTP 27

35 Traduccedilatildeo de nomes de arquivos 28

36 Mensagens FTP 28

37 Modo cliente-servidor do FTP 28

38 Lista de Comandos FTPs 29

39 Lista de clientes FTP 30

310 Cute FTP 30

3101 O que eacute CuteFTP 30

3102 Arranque do CuteFTP 31

3103 Adicionar um site 32

3104 Conectar-se 34

4 Newsgroups 35

411 Participar em Newsgroups 36

5

1 Sites de Interesse

6

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

5

1 Sites de Interesse

6

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

6

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

7

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

8

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

9

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

10

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

11

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

12

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

13

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

14

2 E-Mail

21 Criar um E-Mail no Gmail

Para criar um e-mail no gmail basta ir a wwwgmailcom e em seguida aparece esta

paacutegina

Esta eacute a paacutegina onde podemos introduzir as nossas credenciais Nome de utilizador e

Palavra passe

No caso de ainda natildeo termos um email temos que nos inscrever

Para nos inscrevermos basta clicar em ldquoInscreva-se em Gmailrdquo Assim somos

redirecionados para outra paacutegina

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

15

Eacute nesta paacutegina que vamos introduzir os nossos dados pessoais

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

16

1 Aqui introduzimos o nosso nome e apelido

2 Aqui introduzimos o endereccedilo de e-mail desejado e verificamos se este estaacute disponiacutevel

clicando em verificar disponibilidade

3 Aqui eacute onde escolhemos a nossa palavra passe Atenccedilatildeo que esta deveraacute ter 8 diacutegitos

Em ldquoescolha uma palavra passerdquo introduzimos a palavra passe e em ldquovolte a introduzir

a palavra passerdquo voltamos a escrever a palavra passe para confirmar

4 Aqui escolhemos uma pergunta de seguranccedila para o caso de nos esquecermos da

palavra passe

IMPORTANTE no caso de natildeo definir um endereccedilo secundaacuterio (endereccedilo de email que

jaacute tenhamos ex zemanuelsapopt) o gmail soacute deixaraacute redefinir uma nova palavra

passe ao fim de 5 dias

5 Introduzir os coacutedigos de seguranccedilas (podemos natildeo introduzir corretamente agrave primeira

mas podemos tentar sempre de novo)

6 Depois de seguir estes passos todos basta clicar em Aceito Criar a minha conta Se tudo

estiver correto iraacute aparecer uma mensagem de Parabeacutens e um atalho para entrar no e-

mail criado

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

17

22 O Gmail

Este eacute o aspeto geral de uma conta do e-mail no Gmail Estamos na Caixa de entrada

1 Aqui identificamos o nome de quem nos estaacute a enviar o e-mail

2 Aqui identificamos o ASSUNTO do e-mail

3 Aqui temos um menu com opccedilotildees

Eacute neste menu que podemos compor mensagens

Ver a caixa de entrada

Ver e-mails com estrela

Ver conversas

Ver o correio enviado

Rascunhos

Spam

Lixo

4 Caixa de seleccedilatildeo Serve para podermos selecionar e-mails individualmente

5 Serve para adicionar estrelas aos e-mails (As estrelas funcionam de modo anaacutelogo aos

favoritos)

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

18

6 Nesta caixa de texto podemos fazer pesquisas dentro da nossa conta de correio

7 Temos ainda funcionalidades de seleccedilatildeo em Selecionar Todos Nenhum Lidas Natildeo

Lidas Com Estrela Sem Estrela

8 O Botatildeo Eliminar serve para eliminar e-mails selecionados

9 A caixa mais accedilotildees serve para ver que outros tipos de accedilotildees podemos realizar nos e-

mails selecionados

10 Em Definiccedilotildees podemos personalizar algumas funcionalidades do Gmail

Para enviar um e-mail basta clicar em Compor Mensagem

A Caixa de Correio Enviado tem o seguinte aspeto

Aqui podemos ver os e-mails enviados

1 Aqui temos algumas funcionalidades que podemos utilizar na Caixa de correio enviado

ex Selecionar - Todos Nenhum Lidas Natildeo Lidas Com Estrela Sem Estrela

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

19

23 Definiccedilotildees do Gmail

Para vir para esta paacutegina basta clicar em Definiccedilotildees

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

20

1 Menu onde podemos alterar definiccedilotildees Gerais de contas hellip

2 Permite definir quantos e-mails queremos por paacutegina

3 Ativar ou desativar atalhos do teclado

4 A minha imagem

5 Aqui definimos se queremos ver as imagens dos nossos contactos ou natildeo

6 Aqui definimos a assinatura do e-mail

Nesta caixa escreve-se normalmente a mensagem de despedida

Por exemplo

Com os melhores cumprimentos

Duarte Chaves

7 Indicadores de niacutevel pessoal

Se selecionarmos Mostrar indicadores em todos os e-mails que recebemos aparece uma pequena setagt no caso de o email ser enviado apenas para noacutes egtgt no caso de o email ter sido enviado para um grupo de utilizadores

8 Serve para podermos ver alguns fragmentos do email mesmo sem o abrir

Se estiver selecionado Mostrar fragmentos na caixa de correio conseguimos ver o remetente o assunto e um pequeno fragmento do texto do email caso contraacuterio apenas conseguimos ver o remetente e o assunto

9 Dispositivo de resposta automaacutetica

Em qualquer altura podemos ficar sem ir ao email durante algum tempo Assim quem nos enviar um email e ficar aacute espera de resposta vai esperar indefinidamente Com esta opccedilatildeo ativada sempre que recebemos um email eacute enviada uma resposta automaacutetica para o remetente com o assunto e mensagem por noacutes parametrizada

Haacute a opccedilatildeo de enviar apenas para os e-mails vindos dos meus contactos

10 Codificaccedilatildeo das mensagens a enviar

O IMC (Internet Mail Consortium) recomenda que todos os clientes de e-mails consigam ler e criar mails usando UTF-8

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

21

11 Aqui definimos se queremos utilizar sempre uma ligaccedilatildeo segura ou natildeo

Definiccedilotildees de contas

1 Utilizar o gmail para enviar e-mails a partir de outros endereccedilos de email

2 Adicionar mais capacidade de armazenamento (Jaacute natildeo eacute gratuito)

3 Para poder receber e-mails de outros endereccedilos de email

4 Mais definiccedilotildees do gmail

5 Soacute para quem tem um domiacutenio (wwwenderecodapaginadeinternetpt) para podermos

criar e-mails do geacutenero josemotaenderecodapaginadeinternetpt E continuar a

usufruir de todas as funcionalidades do gmail

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

22

Definiccedilotildees de etiquetas

Serve para criar pastas para podermos organizar melhor o correio recebido

Basta escrever o nome da nova etiqueta e clicar no botatildeo Criar

Podemos remover ou mudar o nome a etiquetas criadas

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

23

24 Enviar um e-mail no Gmail

Para estarmos nesta paacutegina basta termos clicado em Compor mensagem

Eacute nesta paacutegina que vamos introduzir escrever o e-mail

1 Aqui introduzimos o e-mail do destinataacuterio (PessoaEntidade a quem vamos enviar o

email)

2 Aqui introduzimos o ASSUNTO do e-mail

3 Aqui escrevemos a mensagem que queremos enviar

4 Aqui temos algumas ferramentas de ediccedilatildeo de texto (Semelhantes agraves do Word)

5 Quando estiver o e-mail escrito e todos os campos preenchidos estamos em condiccedilotildees

de enviar o email Basta clicar em Enviar

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

24

25 Enviar um e-mail com anexo

Os procedimentos para enviar um e-mail com Anexo satildeo os mesmos que enviar um email normal MAIS a anexaccedilatildeo do ficheiro (imagens documentos)

1 Ao clicar em anexar aparece-nos uma caixa de diaacutelogo

Caixas de diaacutelogo- Estas caixas servem para noacutes indicarmos ao navegador a localizaccedilatildeo do ficheiro que queremos anexar

1 Aqui temos que clicar em cima do ficheiro que vamos anexar para o termos selecionado

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

25

2 Em seguida clicamos em Abrir para o ficheiro ficar disponiacutevel no gmail

1 Aqui verificamos se o ficheiro foi anexado

2 Existe a possibilidade de remover o anexo

3 Por fim basta clicar em Enviar para enviar o e-mail com anexo

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

26

3 File Transfer Protocol

FTP significa File Transfer Protocol (Protocolo de Transferecircncia de Arquivos) e eacute uma

forma bastante raacutepida e versaacutetil de transferir arquivos (tambeacutem conhecidos como ficheiros)

sendo uma das mais usadas na internet

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo

(Servidor FTP neste caso tradicionalmente aparece em letras minuacutesculas por influecircncia do

programa de transferecircncia de arquivos do Unix)

A transferecircncia de dados em redes de computadores envolve normalmente

transferecircncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface

usada nos arquivos locais) O FTP (RFC 959) eacute baseado no TCP mas eacute anterior agrave pilha de

protocolos TCPIP sendo posteriormente adaptado para o TCPIP Eacute o padratildeo da pilha TCPIP

para transferir arquivos eacute um protocolo geneacuterico independente de hardware e do sistema

operacional e transfere arquivos por livre arbiacutetrio tendo em conta restriccedilotildees de acesso e

propriedades dos mesmos

31 Como ocorre a transferecircncia de arquivos

A transferecircncia de arquivos daacute-se entre um computador chamado cliente (aquele que

solicita a conexatildeo para a transferecircncia de dados) e um servidor (aquele que recebe a solicitaccedilatildeo

de transferecircncia) O utilizador atraveacutes de software especiacutefico pode selecionar quais arquivos

enviar ao servidor Para existir uma conexatildeo ao servidor o utilizador informa um nome de

utilizador (ou username em inglecircs) e uma senha (password) bem como o nome correto do

servidor ou seu endereccedilo IP Se os dados foram informados corretamente a conexatildeo pode ser

estabelecida utilizando-se um canal de comunicaccedilatildeo chamado de porta (port) Tais portas

satildeo conexotildees no qual eacute possiacutevel trocar dados No caso da comunicaccedilatildeo FTP o padratildeo para

porta eacute o nuacutemero 21

32 Acesso aos servidores FTP

O acesso a servidores FTP pode ocorrer de dois modos atraveacutes de uma interface ou

atraveacutes da linha de comando tanto usuaacuterios UNIX como usuaacuterios Windows podem aceder

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

27

atraveacutes dos dois modos Embora um pouco complicado o modo linha de comando estaacute

presente em qualquer distribuiccedilatildeo UNIX-like e Windows atraveacutes do telnet

A partir de qualquer browser credenciado (Internet Explorer Firefox ou mesmo no

Windows Explorer) tambeacutem eacute possiacutevel aceder a um servidor FTP Basta para isso digitar na

barra de endereccedilo

ftp[username][password][servidor]

--gtENTER

33 Modos e interfaces

O protocolo subjacente ao FTP pode rodar nos modos interativo ou batch O cliente FTP

fornece uma interface interativa enquanto o MIME e o HTTP usam-no diretamente O

protocolo permite a gravaccedilatildeo e obtenccedilatildeo de arquivos a listagem da pasta e a alteraccedilatildeo da

pasta de trabalho

34 Comandos do cliente FTP

Os servidores de FTP raramente mudam mas novos clientes FTP aparecem com

bastante regularidade Estes clientes variam no nuacutemero de comandos que implementam a

maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos

FTP Mesmo que o FTP seja um protocolo orientado a linha de comandos a nova geraccedilatildeo dos

clientes FTP esconde esta orientaccedilatildeo num ambiente graacutefico muitas vezes muito desenvolvido

A interface cliente do FTP do BSD UNIX eacute um padratildeo por si mesma possuindo muitos

comandos arcaicos tenex ou carriage control que hoje natildeo tecircm uso Os comandos mais usados

satildeo o cd dir ls get e put

O FTP tem particularidades que satildeo hoje pouco comuns Depois da ativaccedilatildeo do ftp eacute

estabelecida uma conexatildeo ao host remoto Esta conexatildeo envolve o uso da conta do usuaacuterio no

host remoto sendo que alguns servidores FTP disponibilizam anonymous FTP

Certos comandos satildeo os que fazem a transferecircncia bidirecional de arquivos

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

28

Satildeo eles

get do servidor FTP para o host local (mget para mais que um arquivo)

put para o servidor FTP a partir do host local (mput para mais que um arquivo)

Nota alguns comandos podem natildeo funcionar com o usuaacuterio sendo anonymous pois tal conta

tem limitaccedilotildees de direitos a niacutevel do sistema operacional

35 Traduccedilatildeo de nomes de arquivos

A sintaxe dos nomes dos arquivos pode ser incompatiacutevel entre diferentes Sistemas

Operacionais O UNIX usa 128 caracteres maiuacutesculas e minuacutesculas enquanto o DOS usa 8 + 3

caracteres e apenas maiuacutesculas Certos nomes natildeo podem ser usados em alguns sistemas

Devido a isto tudo o BSD ftp define regras para a traduccedilatildeo de nomes

36 Mensagens FTP

O FTP permite dois modos de transferecircncia de mensagens FTP texto (com traduccedilotildees

apropriadas) ou binaacuterio (sem traduccedilatildeo) Cada mensagem do servidor inclui um identificador

decimal de 3 diacutegitos (exemplo 226 Transfer complete) Estas mensagens podem ser vistas ou

natildeo usando para isso o modo verbose ou quiet respetivamente

37 Modo cliente-servidor do FTP

O Servidor remoto aceita uma conexatildeo de controlo do cliente local O cliente envia

comandos para o servidor e a conexatildeo persiste ao longo de toda a sessatildeo (tratando-se assim de

um protocolo que usa o TCP)

O servidor cria uma conexatildeo de dados para a transferecircncia de dados sendo criada uma

conexatildeo para cada arquivo transferido Estes dados satildeo transferidos do servidor para o cliente

e vice e versa

Os comandos estatildeo separados dos dados e o cliente pode enviar comandos durante a

transferecircncia de dados O encerramento da conexatildeo indica o fim do arquivo

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

29

38 Lista de Comandos FTP

Os comandos abaixo podem ser executados no FTP atraveacutes da linha de comando Os

comandos do FTP podem ser abreviados desde que natildeo formem expressotildees ambiacuteguas

Os comandos podem estar abreviados Seguem os comandos

Executa o comando na maacutequina local

Semelhante a help

append Adiciona dados a um arquivo existente

ascii Configura o tipo de transferecircncia de arquivos para ASCII

bell Emite um bip quando um comando eacute executado

binary Configura o tipo de transferecircncia de arquivos para binaacuterio

bye Encerra a sessatildeo FTP

cd Seguido de caminhodiretoacuterio muda para o diretoacuterio informado

delete Apaga um arquivo Para mais de um arquivo usa-se mdelete

debug Estabelece a modalidade de depuraccedilatildeo

dir Mostra o conteuacutedo do diretoacuterio servidor atual

disconnect Semelhante a bye

get Obtecircm um arquivo do servidor Para mais de um arquivo usa-se mget

glob Seleciona a expansatildeo para nomes de arquivo

hash Demonstra cada bloco do arquivo durante a transferecircncia Cada bloco compotildee-se de 1024 bytes

help Lista sumariamente todos comandos disponiacuteveis

literal Permite enviar comandos arbitraacuterios

ls Mostra uma lista abreviada do conteuacutedo do diretoacuterio servidor Para mais de uma pasta usa-semls

mkdir Cria um diretoacuterio ou subdiretoacuterio no servidor

prompt Ativadesativa o modo interativo

put Envia um arquivo ao servidor Para enviar mais de um arquivo usa-se mput

pwd Mostra o diretoacuterio de trabalho

quit Finaliza a sessatildeo FTP

quote Envia subcomandos do servidor FTP como se encontram no servidor

recv Similar a get

remotehelp Solicita ajuda do servidor FTP remoto

rename Renomeia um arquivo

send Semelhante a put

status Obteacutem informaccedilotildees de estado do servidor

trace Demonstra o caminho percorrido pelo arquivo na transferecircncia

type Especifica o tipo de representaccedilatildeo

user Iniciar a sessatildeo no servidor

verbose Ativadesativa a modalidade literal

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

30

39 Lista de clientes FTP

SmartFTP

Cute FTP

FTP via Web

Filezilla

Core FTP

WS FTP

LeechFTP

gFTP

FireFTP

310 Cute FTP

3101 O que eacute CuteFTP

O php3 FTP eacute um php3 protocolo que transfere os arquivos do seu computador para um

computador remoto que vocecirc conhece o endereccedilo Vaacuterias informaccedilotildees satildeo necessaacuterias para se

conectar a um site

O endereccedilo do site geralmente dado como endereccedilo IP por exemplo 1945621232

A porta eacute um nuacutemero que pode diferenciar os dados provenientes de sua conexatildeo geralmente trata-se do nuacutemero 21 por padratildeo ou seja se nenhum nuacutemero de porta foi definido

O nome do usuaacuterio (login) e a senha (passwd) que identificam o usuaacuterio Se natildeo for dado nenhum nome de usuaacuterio trata-se entatildeo de uma conexatildeo anocircnima o login seraacute entatildeo anonymous e o costume eacute que a senha de uma sessatildeo anocircnima

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

31

seja seu endereccedilo e-mail (por exemplo [mailto webmasterkioskeanet jefkillryahoocombr]

Normalmente estas informaccedilotildees satildeo dadas na internet em um URL ou seja um

endereccedilo compacto que conteacutem todas estas informaccedilotildees que eacute um endereccedilo com a seguinte

forma

ftploginpasswdxxxxxxxxxxxxportdiretoacuteriosarquivo

xxxxxxxxxxxx representa o endereccedilo do site (agraves vezes dado em forma de texto por exemplo ftpchezcom)

Quando natildeo existe o loginpasswd trata-se de uma sessatildeo anocircnima

Quando a porta natildeo for definida trata-se de uma porta 21

CuteFTP eacute um cliente de FTP ou seja um programa que simplifica as operaccedilotildees de

conexatildeo e de transferecircncia de arquivos para um site FTP Existem muitos programas parecidos

mas este eacute um dos mais populares e sua eficaacutecia foi comprovada por isso este tutorial pode ser

aplicado a outros clientes FTP cuja interface seraacute diferente mas a o funcionamento seraacute quase

o mesmo

3102 Arranque do CuteFTP

Quando vocecirc clica duas vezes no iacutecone do CuteFTP aparece uma janela

Este eacute o gerenciador do site uma pasta na qual vocecirc pode listar seus sites FTP

preferidos

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

32

A janela da esquerda representa uma aacutervore onde vocecirc pode criar renomear ou excluir

diretoacuterios nos quais vocecirc pode organizar os sites FTP Os trecircs bototildees situados em baixo da

aacutervore servem para gerenciar as pastas

Add folder para adicionar um diretoacuterio

Delete folder para excluir o diretoacuterio selecionado

Rename folder para renomear o diretoacuterio selecionado

A janela da direita representa os sites FTP contidos no diretoacuterio em curso Para adicionar

um site FTP basta apertar o botatildeo

O botatildeo

permite importar seus diretoacuterios de outra versatildeo do CuteFTP instalado no seu disco ou

ateacute de seus favoritos WS_FTP (outro cliente de FTP)

3103 Adicionar um site

Quando vocecirc apertou o botatildeo

a seguinte janela apareceraacute na tela

Basta preencher os campos necessaacuterios para a conexatildeo

Site Label representa o nome que vocecirc deu ao site

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

33

Host Adress representa o endereccedilo do site

User ID eacute o nome do usuaacuterio (se nenhum nome for dado marque a opccedilatildeo Anonymous no quadro Login type)

Passwd representa a senha aparecem asteriscos para ocultaacute-la

Transfer type seleciona o modo de transferecircncia de arquivos eacute aconselhaacutevel deixar a deteccedilatildeo automaacutetica que selecionaraacute o modo mais adequado

Host type indica o tipo de maacutequina com a qual ele se conectaraacute como em geral natildeo a conhecemos eacute melhor deixar a deteccedilatildeo automaacutetica

Initial remote directory permite especificar os diretoacuterios nos quais vocecirc quer encontrar-se na conexatildeo Por padratildeo trata-se da raiz que o administrador do site definiu mas pode ser que vocecirc queira ir frequentemente em um diretoacuterio especiacutefico e neste caso vocecirc deveraacute preencher este campo indicando o endereccedilo relativo Para ir no diretoacuterio upload no arranque vocecirc deveraacute preencher o campo com o upload

Remote directory filter especifica as extensotildees que vocecirc quer que apareccedila (as outras ficaratildeo ocultas)

Initial local directory representa o diretoacuterio local (em sua maacutequina) que seraacute exibido durante a conexatildeo Por padratildeo seraacute o diretoacuterio onde se encontra o CuteFTP

Local directory filter especifica as extensotildees que quer que apareccedila no local

A guia Advanced te daacute acesso aos ajustes avanccedilados

Porta (na parte superior agrave esquerda) pode ser especificada se for outro nuacutemero

que o 21

Connection Retries indica o nuacutemero de vezes que o CuteFTP vai tentar se reconectar caso falhe

Delay between retries indica o intervalo de tempo entre cada tentativa do CuteFTP

a opccedilatildeo Upload filenames (na parte inferior agrave esquerda) especifica se queremos que o tamanho dos caracteres (maiuacutesculos e minuacutesculos) seja preservado ao enviarmos arquivos para um computador remoto

As outras opccedilotildees satildeo pouco uacuteteis

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

34

3104 Conectar-se

Depois de completar todos os campos clique em OK e clique duas vezes no site

desejado no gerenciador de sites Quando vocecirc estiver conectado no site FTP uma mensagem

de alerta aparece

Clique no botatildeo OK para ver a seguinte janela

A janela da esquerda representa a aacutervore local (o seu disco riacutegido) enquanto a janela da

direita representa o disco riacutegido do computador remoto Para mover ao redor da aacutervore basta

clicar duas vezes nos diretoacuterios O iacutecone leva-te ateacute o diretoacuterio parente

As transferecircncias dos arquivos satildeo feitas selecionando um ou mais arquivos (pressionando

simultaneamente o botatildeo CTRL e o botatildeo esquerdo do mouse vocecirc pode selecionar vaacuterios

arquivos) em uma das janelas (esquerda ou direita) depois fazendo um arrastarlargar para

outra janela Um indicador na barra de status para monitorar o progresso da transferecircncia

(tempo restante e percentagem do arquivo enviado)

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

35

4 Newsgroups

Newsgroups significa em portuguecircs grupos de notiacutecias ou grupos de discussatildeo e

permitem aos utilizadores de todo o mundo trocar ideias entre si atraveacutes de mensagens que

todos podem ler

Imagine por exemplo um placard na cafetaria de uma escola que estaacute visiacutevel a todos

Se colocar uma mensagem todos os alunos a podem ler Qualquer um pode da mesma forma

colocar uma mensagem em resposta agrave sua Agora imagine que existe um placard para cada

assunto diferente

Os newsgroups funcionam de uma forma muito semelhante

Para poder ler mensagens e escrever mensagens em newsgroups eacute necessaacuterio - jaacute

adivinhou - um programa apropriado Um dos programas mais utilizados eacute o Outlook Express

que para aleacutem de ser um programa de e-mail tambeacutem pode ser utilizado para participar em

newsgroups

Ao configurar o Outlook Express iraacute obter uma lista dos grupos disponibilizados pelo seu

fornecedor de acesso (veremos como configurar o Outlook Express mais agrave frente)

Existem cerca de 30 mil newsgroups (grupos) cada um dedicado a um tema diferente

Um newsgroup tem um nome semelhante a este ptinternetwww

Outros exemplos de newsgroups satildeo

pttectelcoms

altconspiracy

recrailroad

soccultureportuguese

Os grupos de discussatildeo tecircm estes nomes estranhos porque existe uma certa

hierarquia no seu funcionamento Por exemplo pt significa que o newsgroup eacute portuguecircs

rec significa recreacional e soc significa sociedade Quanto maior for o nome do

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

36

newsgroup mais especiacutefico ele eacute por exemplo ptinternetwww dedica-se especificamente agrave

web enquanto o ptinternet refere-se agrave internet em geral incluindo a web

Regra geral qualquer utilizador pode participar em qualquer newsgroup mas alguns

satildeo moderados ou seja existe um utilizador que retira as mensagens que considera menos

apropriadas ao assunto

Ao selecionar um determinado newsgroup obteacutem uma lista de mensagens que nele

foram colocadas e ao selecionar uma mensagem poderaacute ver o seu conteuacutedo Para colocar uma

mensagem o procedimento eacute muito semelhante ao envio de um e-mail mas em vez de ser

enviada a uma pessoa a mensagem eacute enviada para o newsgroup atraveacutes do servidor do seu

fornecedor de acesso que se encarrega de a distribuir pelos outros servidores de newsgroups

espalhados pelo mundo De notar ainda que agrave mensagem se daacute o nome de post

Qualquer utilizador eacute livre de colocar as mensagens que quiser nos newsgroups que

quiser mas tal como jaacute vimos para os outros serviccedilos existem regras de etiqueta que devem

ser respeitadas As regras de etiqueta para o e-mail aplicam-se tambeacutem neste caso

411 Participar em Newsgroups

Para exemplificar a participaccedilatildeo em Newsgroups vamos utilizar o Outlook Express do

Internet Explorer 5 em portuguecircs

Em primeiro lugar eacute necessaacuterio configurar o Outlook Express com os dados do servidor

de newsgroups do fornecedor de acesso agrave Internet

Para isso deveraacute selecionar o menu Ferramentas e a opccedilatildeo contas

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

37

Aqui deve clicar no botatildeo Adicionar e escolher Newsgroups

Introduza o seu nome e pressione Seguinte

Introduza o seu e-mail e pressione Seguinte

Introduza o endereccedilo do servidor de newsgroups Neste caso o endereccedilo eacute

newsclixpt e pressione Seguinte

Agora pressione Terminar para que o Outlook Express contacte o servidor de

newsgroups e obtenha uma lista dos que estatildeo disponiacuteveis (eacute necessaacuterio estar

ligado agrave Internet para que isto aconteccedila)

Quando o Outlook Express a descarregar apareceraacute uma janela onde pode consultar

essa mesma lista

Aqui pode escolher os newsgroups que mais lhe interessam selecionando cada um

deles e pressionando Subscrever Ao subscrever um newsgroup estaacute a adicionaacute-lo agrave zona de

Pastas do Outlook Express

Experimente por exemplo selecionar o newsgroup ptdesporto

Quando terminar a seleccedilatildeo prima OK

Agora deve estar de volta agrave janela principal do Outlook Express Repare bem na zona

pastas Aqui encontra os nomes dos newsgroups que subscreveu

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente

38

Selecione de novo o newsgroup ptdesporto (eacute necessaacuterio estar ligado agrave Internet)

Na zona de listagem de mensagens apareceraacute uma lista das mensagens laacute colocadas Para ler

uma mensagem o procedimento eacute semelhante agrave leitura de e-mail

Experimente agora o envio de uma mensagem para o newsgroup Pressione o botatildeo

Nova Mensagem Escreva o assunto e o texto da mensagem Pressione enviar

A sua mensagem seraacute enviada para o servidor de newsgroups para ser distribuiacuteda

Poderaacute demorar algum tempo ateacute que apareccedila na lista de mensagens

Para responder a uma das mensagens que foram colocadas no newsgroup basta

selecionaacute-la pressionar Responder (Responder ao grupo) e escrever a mensagem Eacute ainda

possiacutevel responder diretamente ao autor via e-mail escolhendo o botatildeo Responder ao

remetente