Ir para conteúdo

Fazendo Seu Proprio Servidor Ftp/http


DrMalvado

Posts Recomendados

Continuando

i) Segurança de diretório

Aqui vem a parte mais interessante e estranha. Uhauahuah

Vc pode por uma senha para quem quiser acessar seu servidor, assim ninguém vai ficar roubando suas coisas sem vc saber quem é.

clip_image026.jpg

Clique em editar...

clip_image028.jpg

Se vc quer q td mundo possa acessar seu servidor http, deixe as opções como estão na foto.

Se vc quer colocar senha, vc deverá criar uma conta de usuário do windows com senha. Ensinarei como fazer isso no final do tutorial.

Se vc quer por senha pode olhar como se faz a conta.

Se vc quer por senha no seu servidor, ponha as opções do jeito q está na foto:

clip_image030.jpg

Selecione apenas Autenticação Básica.

O login é o login da conta de usuário do windows q vc criou, ou irá criar e a senha também é a mesma da conta de usuário do win.

De OK

Agora seu server já tem senha!!

Note que vc pode por senha no acesso ao server, ou seja, a pessoa tem q por o login e senha para acessar o que tem dentro, ou vc pode por apenas na pasta q vc quiser, basta fazer exatamente como fizemos aqui, porem vc deve escolher a pasta q quiser e clicar com o botão direito em cima dela e por propriedades, daí fazer como fizemos.

Vc pode, por exemplo, por senhas diferentes para pastas diferentes, para isso terá q criar mais contas no windows. No meu caso, ponho senha apenas em duas pastas, pois tem uma q esta meu rank de CS, então tenho q deixar sem senha. Assim, qq um consegue acessar meu server, porem não entra em nenhuma pasta q não seja a pasta onde esta o rank.

clip_image031.jpg

Esse é meu diretório base. As pastas Aberto e Central tem senha, a pasta rank não e a Sem Acesso não é permitido ler, ou seja, ninguém abre. Qualquer pessoa chega até aqui no meu server, porem sem senha só abre a pasta rank.

Todas as configurações feitas até aqui podem ser feitas em cada pasta que tenha dentro do diretório base. Inclusive Ler, Pesquisar no diretório...

No final do tutorial vou ensinar vc a fazer um endereço na internet que redireciona a pessoa para seu server, assim vc não precisará dar seu IP e sim o endereço que vc criou.

Usaremos o cjb.net para fazer isso.

Vc pode desativar seu servidor a hora que quiser!!!

Para isso basta selecionar o serviço e clicar em “parar”.

Servidor HTTP

clip_image033.jpg

Servidor FTP

clip_image035.jpg

Relembrando sobre senhas.

Vc pode por senha na entrada do servidor, ou seja, qdo a pessoa digitar seu IP ou endereço não verá nada se não colocar a senha correta. Ou vc pode por senha apenas em pastas a sua escolha, essas pastas devem estar dentro do diretório base.

Se vc quer colocar senha na entrada do server, clique com o botão direito em cima de “Site da Web Padrão” e coloque propriedades. Faça como está no tutorial para por senha.

Da mesma maneira vc pode por senha apenas em pastas, para isso ao invés de clicar com o botão direito em cima de “Site da Web Padrão” vc vai clicar em cima da pasta e colocar propriedades. Faça como está no tutorial para por senha.

Vc pode por senhas e logins diferentes para pastas diferentes, ou para controlar quem esta no seu server. Para isso vc deve criar varias contas de usuários no windows. Vou ensinar depois como se faz isso.

Relembrando sobre senhas.

Vc pode por senha na entrada do servidor, ou seja, qdo a pessoa digitar seu IP ou endereço não verá nada se não colocar a senha correta. Ou vc pode por senha apenas em pastas a sua escolha, essas pastas devem estar dentro do diretório base.

Se vc quer colocar senha na entrada do server, clique com o botão direito em cima de “Site da Web Padrão” e coloque propriedades. Faça como está no tutorial para por senha.

Da mesma maneira vc pode por senha apenas em pastas, para isso ao invés de clicar com o botão direito em cima de “Site da Web Padrão” vc vai clicar em cima da pasta e colocar propriedades. Faça como está no tutorial para por senha.

Vc pode por senhas e logins diferentes para pastas diferentes, ou para controlar quem esta no seu server. Para isso vc deve criar varias contas de usuários no windows. Vou ensinar depois como se faz isso.

4 - Configurando FTP

clip_image037.jpg

a) Clique com o botão direito do mouse em cima de “Site FTP padrão” e ponha propriedades.

clip_image039.jpg

São 4 opções:

Site FTP

Contas de segurança

Mensagens

Diretório base

As 4 podem ser usadas porem 3 são importantes.

Descrição – Pode ficar como esta:

clip_image041.jpg

Endereço IP – Só tem esse opção.

Porta TCP – use algum outra q não a 21 (padrão) pois essa geralmente é bloqueada pelo servidor de adsl.

Aconselho a usar a 2121, mto usada para isso.

Limite de conexão – vc pode escolher quantas pessoas poderão fazer conexão simultaneamente.

Em sessões atuais vc pode ver quem está conectado no momento.

b) Contas de Segurança

Se vc quiser que qualquer um acesse seu FTP selecione a opção “Permitir conexões anonimas”

clip_image043.jpg

Se vc quiser por senha não selecione essa opção, o login e senha serão os da conta do windows.

Continua...

Link para o comentário
Compartilhar em outros sites

c) Em Mensagens vc pode colocar mensagens para quem se conecta no seu servidor.

clip_image045.jpg

d) No diretório base vc pode escolher q pastas vc vai compartilhar. O padrão é como esta na foto. Vc pode mudar para onde vc quiser. Tudo q tiver dentro da pasta que vc colocar para compartilhar será compartilhado.

clip_image047.jpg

Leitura – vão poder ver o q está em seu servidor e poderão copiar.

Gravação – Podem colocar coisas no seu FTP.

Importante: IP

Antes de mais nada, para que outras pessoas possam acessar seu servidor, vc deve fazer redirecionamento de portas no seu modem adsl caso seu modem tenha as portas bloqueadas. Para isso vc deve acessar seu modem e fazer a configuração. Não tenho como explicar isso aqui pois são vários modens, e tds são diferentes. O q posso dizer é que essa opção se chama NAT ou NAPT. (Network address translation ou redirecionamento de endereço (porta)).

Se seu modem for desbloqueado vc não precisa se preocupar com isso.

Vc tb deve fixar seu IP particular para q ele não mude, caso contrario o NAT não vai adiantar se seu IP mudar. Digamos q vc tem duas maquinas ligadas no modem, seu ip vai depender de quem ligar o pc primeiro, por isso é bom ficar ele, assim nunca mudará e o NAT sempre vai pro pc certo.

1 - Vamos fixar o IP.

• Menu iniciar

• Painel de controle

• Conexões de rede

a) Abrirá uma nova janela mostrando as conexões q vc tem.

b) De um duplo clique nele.

clip_image053.jpg

c) Anote os números de IP, Mascara de sub-rede e Gateway padrão.

Vc irá precisar deles.

Depois pode fechar.

d) Agora clique com o botão direito em cima da conexão local e ponha propriedades.

clip_image055.jpg

e) Clique em cima de Protocolo TCP/IP e ponha propriedades.

f) Selecione a opção “Usar o seguinte endereço IP”:

No endereço IP vc coloca o IP q será de sua maquina, note q ele sempre será 192.168.?.!.

O ? depende de seu modem, ele pode ser 0, 1...

O ! depende de vc, ele só não poderá ser 1 nem 255.

Coloque os q vc anotou, em td, apenas mude o final do seu IP, se quiser.

Note q se vc tiver mais de um pc na rede vai ter q fazer isso com os outros tb. Porem com um IP diferente.

A opção de DNS vc não precisa mudar, pode deixar “Obter automaticamente”, porem se quiser mudar ele é o mesmo que seu gateway padrão.

g) De OK e depois OK.

Seu IP já esta fixo, se por ventura não funcionar, basta vc fazer as mesmas coisas mas selecionar a opção “Obter um endereço IP automaticamente”. Assim ele volta a fazer td sozinho, como era antes.

Agora vc já pode configurar seu modem para redirecionar as portas (NAT) para o IP de sua maquina. Vc deve redirecionar as portas que serão usadas no seu servidor, no meu exemplo: 81 pra http e 2121 pra ftp.

Importante

Td vez q seu IP mudar, vc tb deve mudar lah no cjb.net, para isso vá em modify account e muda o IP q esta lá.

Tutorial por Ruback

Link para o comentário
Compartilhar em outros sites

  • 11 months later...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...