terça-feira, 2 de junho de 2015

Transforme o seu Raspberry Pi num servidor FTP em 2 minutos




pi_001










Para implementar um servidor de FTP no Raspberry Pi  (em concreto no raspbian) vamos usar o vsftpd. O vsftpd (Very Secure FTPD) é provavelmente um dos mais rápidos e seguros servidores de FTP para sistemas Unix. Este serviço oferece um conjunto de características das quais destacamos:
  • Suporte para utilizadores virtuais
  • Suporte para IPv6
  • Suporte para virtual IPs
  • Suporte para SSL
  • Controlo para largura de banda a usar
A instalação e configuração do vsftpd é relativamente simples e hoje ensinamos como colocar este serviço a funcionar em menos de 2 minutos.
Passo 1 –  Instalação do vsftpd
sudo apt-get install vsftpd
Passo 2 – Configurações do serviço vsftpd
Por norma os ficheiros de configuração dos serviços encontram-se em /etc. No caso do vsftpd o ficheiro de configuração encontra-se em /etc/vsftpd.conf.
Vamos então editar o ficheiro de configuração e proceder às seguintes configurações:
#Desactivar o acesso “anónimo”
anonymouse_enable=NO
 
#Permitir o acesso dos utilizadores locais (criados no linux)
local_enable=YES
write_enable=YES
 
#Alterar Banner do serviço
ftpd_banner=Welcome to Pplware FTPi Service
 
#Acesso a todo o sistema de ficheiros do PI
local_root=/
E está feito. Devem gravar as configurações e sair.
Para reiniciar o serviço vsftpd basta usar o seguinte comando:
/etc/init.d/vsftpd restart
Nota: Caso necessitem de criar utilizadores para acesso remoto ao FTP, consultem o artigo Comandos Linux para Totós – Tutorial nº13 (ver aqui)
Como aceder ao FTP remotamente
Depois de instalado e configurado o serviço de  FTP, o acesso pode ser realizado via um simples browser ou através de uma aplicação cliente para FTP (ex. FileZilla, fireFTP). Neste exemplo vamos usar o FileZilla.
Para aceder ao serviço de FTP remoto basta indicar:
  • Servidor (IP/nome do Raspberry PI)
  • Nome do utilizador (ex. pi)  e respectiva Palavra-Passe

raspi

Como podem ver na imagem anterior, o acesso foi realizado com sucesso e raiz do sistema de ficheiros é apresentadas.
Esperamos que este tutorial seja útil. Não se esqueçam que podem realizar muitas mais configurações no ficheiro /etc/vsftpd.conf.

segunda-feira, 1 de junho de 2015

Instalando e configurando minidlna Media Server no Raspberry PI

sh pi@192.168.0.16

pi@raspberrypi~:

sudo apt-get update


sudo apt-get upgrade




sudo blkid
/dev/sda1: LABEL="ExternalHD" UUID="49A1-143B" TYPE="vfat"



sudo mkdir -p /media/HardDrive
sudo chmod 755 /media/HardDrive



sudo nano /etc/fstab



UUID=49A1-143B  /media/HardDrive   vfat    defaults      0     0



sudo apt-get install minidlna
sudo nano /etc/minidlna.conf


# Alterar o diretorio do ponto de montagem do HD Extern.
media_dir=A,/media/HardDrive/Media/Music
media_dir=V,/media/HardDrive/Media/Video
media_dir=P,/media/HardDrive/Media/Photos

# Change db_dir so that the database is saved across reboots
db_dir=/home/pi/.minidlna

# Uncomment log_dir for now in case we hit problems
log_dir=/var/log


friendly_name=Raspberry Pi
inotify=yes




sudo update-rc.d minidlna defaults
sudo service minidlna start


fonte:
https://www.raspberrypi.org/forums/viewtopic.php?t=16352