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
Aug 05, 2015
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