Posts Tagged ‘Ubuntu’

Como instalar um servidor de VPN em Linux

March 29th, 2010

Hoje, vou-vos ensinar a instalar um servidor VPN em Linux em poucos passos.

Vamos começar por actualizar a base de dados dos pacotes, através do seguinte comando:

sudo apt-get update

Uma vez actualizada a lista, vamos então proceder a instalação propriamente dita. Vamos então digitar o seguinte comando:

sudo apt-get install pptpd

Após instalarem, é necessário fazer algumas alterações nos ficheiros de configuração, para isso começam por editar o ficheiro, através do comando:

sudo pico /etc/pptpd.conf

Devem-se deparar com a seguinte figura.

No final do ficheiro (Podem descer com o Page Down), vão adicionar as seguintes linhas:

localip 192.168.130.133

remoteip 192.168.131.1-50

O localip é o ip da máquina em questão, se não souberem o ip, podem descobri-lo através do comando ifconfig na consola.

O remoteip é a gama de ip’s que irá ser atribuída a cada terminal externo.

Após adicionarem as linhas, pressionem Ctrl +X e por fim Y. Para salvarem o ficheiro.

Vamos agora definir os utilizadores autorizados para acederem a este servidor VPN, é necessário editar o fichero /etc/ppp/chap-secrets através do comando:

sudo pico /etc/ppp/chap-secrets

Adicionem o seguinte:

Em que o 1º é o nome do utilizador, o 2º campo é o tipo de servidor, o 3º e a password e o último a * é o ip publico do cliente. Este está a * para que possa aceitar qualquer ip.

Uma vez mais, Ctrl+X e Y.

Para terminar, é necessário fazer um “restart” ao serviço através do comando:

sudo /etc/init.d/pptpd restart

E pronto, já têm o servidor VPN a funcionar.

  • Share/Bookmark

Como aceder a uma pasta partilhada em Windows, via Ubuntu

March 23rd, 2010

Sei que passaram várias semanas desde do último post, contudo a falta de tempo tem sido mais do que muita visto que me meti a fazer a tese, mas isso fica para outro dia.

Neste pequeno tutorial, vou-vos ensinar como podem aceder a uma pasta partilhada em Windows/Linux através de Samba.

Para começar é necessário adicionar um “package”.

Começam então por escrever o seguinte na consola:

sudo apt-get install smbfs

Ao correrem este comando estão a instalar o pacote do samba file system.

Uma vez instalado, vamos começar por criar uma directoria para que possa ser acedida localmente (ex. teste).

sudo mkdir /media/temp

Vamos agora correr o comando “chave” para que se possa aceder à partilha:
sudo mount –t smbfs //ip_do_computador/pasta_partilhada/ /media/temp/ -o username=nome_utilizador


E pronto, como podem ver não custou nada ;)

P.S. – no caso do username ser do Windows e tiver espaços, usem o seguinte

sudo mount –t smbfs //ip_do_computador/pasta_partilhada/ /media/temp/ -o username=”nome_utilizador”

  • Share/Bookmark

Como instalar um servidor de FTP em linux

January 17th, 2010

Finalmente tive algum tempo menos ocupado e resolvi colocar aqui o tutorial, relativo à instalação de um servidor de FTP em linux, conforme foi prometido no post anterior.

Vamos utilizar um Servidor de FTP chamado proftpd.

Vamos começar precisamente no ponto em que ficámos da última vez.


Capture

Vamos fazer o login como administrador, que foi configurado na fase de instalação.

Depois de fazerem o login no vosso servidor, devem-se deparar com o seguinte


Capture1

Vou começar por actualizar o sistema, para tal vou correr os seguintes comandos:

1. sudo apt-get update (actualiza a lista dos módulos disponíveis) e
2. sudo apt-get upgrade (actualiza os módulos).


Capture2

Vou carregar no “Y” e em seguida no “Enter” para actualizar o sistema com os últimos módulos (pacotes).

Este processo demora alguns minutos, dependendo da velocidade da vossa ligação à internet, assim como a velocidade do processador.

Após ter terminado o processo, devem-se deparar com o seguinte:

Capture3

Neste momento o vosso sistema encontra-se actualizado, como tal vou começar por fazer um “reboot” ao sistema.

Para tal, basta correr o seguinte comando:

“sudo reboot now”

Capture4

Nota: No caso de quererem desligar a máquina, têm de correr o comando “sudo shutdown -h now”, o “-h” faz um “halt” ao sistema.

Agora que o sistema já recomeçou com as últimas actualizações, volto a fazer login.

Capture5

Vamos então instalar o proftpd, para tal é necessário correr o comando “sudo apt-get install proftpd”

e digitar “Y”, para que a instalação inicie.

De seguida aparece-nos a seguinte opção

em que escolhemos a opção “standalone”

Uma vez instalado o proftpd, vamo-nos certificar que está a funcionar convenientemente. Começamos por fazer uma ligação ao servidor local, através do comando “ftp localhost”

Colocamos um dos usernames e password existentes na maquina local, visto que já tinha criado o utilizador bla no tutorial anterior vou entrar com este mesmo.

Finalmente estamos loggados.

Terminamos assim mais um tutorial de linux, este foi um pouco mais curto mas se tiverem dúvidas relativamente às configurações podem sempre entrar em contacto.

  • Share/Bookmark

Como configurar a partilha de pastas, samba, e utilizar o LAMP

December 12th, 2009

Visto que já coloquei à vossa disposição a configuração do Ubuntu Server 9.10, agora vou proceder à configuração do samba e do LAMP.

Vamos começar precisamente no ponto em que ficámos da última vez.

Capture

Vamos fazer o login como administrador, que foi configurado na fase de instalação.

Depois de fazerem o login no vosso servidor, devem-se deparar com o seguinte

Capture1

Vou começar por actualizar o sistema, para tal vou correr os comando:

1. sudo apt-get update (actualiza a lista dos módulos disponíveis) e
2. sudo apt-get upgrade (actualiza os módulos).

Capture2

Vou carregar no “Y” e em seguida no “Enter” para actualizar o sistema com os últimos módulos (pacotes).

Este processo demora alguns minutos, dependendo da velocidade da vossa ligação à internet, assim como a velocidade do processador.

Após ter terminado o processo, devem-se deparar com o seguinte:

Capture3

Neste momento o vosso sistema encontra-se actualizado, como tal vou começar por fazer um “reboot” ao sistema.

Para tal, basta correr o seguinte comando:

“sudo reboot now”

Capture4

Nota: No caso de quererem desligar a máquina, têm de correr o comando “sudo shutdown -h now”, o “-h” faz um “halt” ao sistema.

Agora que o sistema já recomeçou com as últimas actualizações, volto a fazer login.

Capture5

Vamos agora proceder à configuração do samba. Vou começar por adicionar um novo utilizador, para que este possa aceder aos directórios partilhados.

É então necessário correr o comando “sudo adduser nome_utilizador”

Capture6

Depois de correr este comando, é-me pedido a password para o novo utilizador.

Capture7

coloco as informações pertencentes a esse utilizador, por fim “Y” e “Enter” para adicionar o utilizador.

Capture8

Agora que já temos o novo utilizador, vou adicionar este utilizador ao samba. Corro então o comando “sudo smbpasswd -a nome_utilizador” e em seguida coloco a password de acesso.

Capture9

Vamos agora instalar uma aplicação, para facilitar a vida e as configurações, chamada “Webmin”.

Para isso começamos por mudar de directoria com o comando “cd /~”, em seguida “sacamos” os pacotes necessários através do comando “sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.500_all.deb”

Capture10

Agora, vamos instalar aplicação atravês do comando “sudo dpkg –install webmin_1.500_all.deb”

Capture11

Visto que não temos todos os pacotes necessários para instalar o webmin, vamos começar por arranjá-los, para isso corremos o comando “sudo apt-get update” em seguinda “sudo apt-get upgrade”

Capture12

Agora, corremos o comando “sudo apt-get -f install” para “puxar” todos os pacotes necessários e instalar o webmin.

Capture13

Uma vez mais “Y” e “Enter”. Uma vez instalado o webmin, deparamo-nos com o seguinte.

Capture14

Finalmente está instalado. Para acedermos, vamos começar por verificar se está tudo bem com o apache. Para isso, começamos por correr o comando “ifconfig”

Capture15

Ao executarmos este comando, o equivalente em windows é “ipconfig”, é gerado o relatório de todas as placas de rede, assim como os seus ip’s.

Para sabererem o ip da máquina vejam no “eth0″, ligação da placa de rede, a linha que diz “inet addr”. O que vem a seguir é o ip, no meu caso 192.168.0.13.

Capture16

Agora, abram noutro computador o vosso browser favorito e coloquem no endereço “http://” seguido do ip do servidor.

Capture17

Como podem ver, o apache está a funcionar. Agora vamos tentar aceder ao webmin, para isso escrevam então “https://ip_servidor:10000/”

Capture18

Aparece-vos então uma mensagem avisar que o certificado não é válido, digam que querem proceder para que seja possível acederem ao webmin.

Coloquem agora o username e password de administrador, entrem, e finalmente têm o webmin a funcionar.

Capture19

Agora, do lado esquerdo escolham a opção “Servers” e em seguida “Samba Windows File Sharing”

Capture20

Como está tudo a funcionar, vamos ao servidor e vamos criar uma pasta de partilha. Comecem por executar o comando “cd /home” para mudarem de directoria para a home.

Corram então o comando “sudo mkdir share”, para criar uma nova directoria chamada “share”.

Capture21

Visto a directoria já estar criada, vamos agora partilha-la com o samba. Voltando ao computador com o browser, escolham a opção “Create new file share”.

Capture22

Aparece-vos então o seguinte

Capture23

vamos começar por colocar o “Share name”, como “share”, o “Directory to share”, como “/home/share/” e por fim clicar em “Create”

Capture24

Agora, Vamos repetir o processo, mas para a pasta do apache para que seja possível colocarem páginas, blogs e afins online. Neste caso, após escolherem a opção “Create new file share”,
coloquem o “Share name” como “www” e o “Directory to share” como “/var/www/”.

Capture25

Uma vez criadas estas duas “partilhas” é necessário recomeçar o serviço de samba, para isso escolham a opção “Restart Samba Servers”.

Capture26

Ok, vamos então verificar se está tudo em ordem. Pressionem as seguintes teclas “Ctrl+E” e escrevam em cima, no endereço o “\\ip_do_servidor\\.

Capture27

Ao clicarem duas vezes, em qualquer uma das pastas, aparece-vos o seguinte.

Capture28

Para acederem basta-vos colocarem o username e password do utilizador que adicionaram quando correram o comando “smbpasswd -a” e pronto têm acesso às pastas.

Agora já têm o samba configurado, se quiserem adicionar novas pastas, basta seguirem os passos anteriores.

Para colocarem um blog, ou um site, no vosso servidor basta-vos adicionarem os ficheiros à pasta “www”.

Nota: Esta descrição foi para partilhar pastas para leitura, caso pretendam escrita, seleccionem a pasta.

Capture29

Escolham a opção “Security and Access Control”

Capture30

e escolham a opção “Writable ?” em “Yes”

Capture31

em seguida, “Save”. Não se esqueçam de fazer “Restart Samba Servers” para que as alterações entrem em acção.

Por fim, no servidor têm de mudar as premissões de escrita na pasta, para isso corram “sudo chmod -R 777 /home/share/” e pronto, podem escrever na pasta à vontade.

P.S. – E assim acabamos o segundo tutorial de linux, no próximo vou-vos ensinar a instalar um servidor de FTP para que possam aceder remotamente aos vossos ficheiros.

  • Share/Bookmark