martes, 27 de noviembre de 2012

Vsftpd en Ubuntu

Vsftpd en Ubuntu


1.Instalamos webmin si no le tenemos instalado.

2.Descargamos el módulo vsftpd de la siguiente página:https://provider4u.de/downloads.html

3.Una vez descargado nos dirigimos al webmin > webmin configuration > webmin modules y seleccionamos el archivo vstpd.tar.gz de donde se haya descargado.

4.Una vez instalado importante clickar la pestaña refresh modules para que nos aparezca éste nuevo modulo.


5.Ahora nos dedicaremos a configurar los usuarios 
     
     5.1 Anonymous

Importante !! cambiar los permisos con el comando : chmod a-w /srv/ftp/








5.2 Usuarios locales




miércoles, 7 de noviembre de 2012

Servidor seguro


Servidor seguro 


Instalamos Apache2 si no lo tenemos:
apt-get install apache2 ssl-cert
Habilitamos el módulo ssl:
a2enmod ssl
Ejecutamos un script para crear nuestro certificado de seguridad para el servidor (estará autofirmado).
apache2-ssl-certificate
o si no lo tenemos
mkdir /etc/apache2/ssl
sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
Ahora crearemos la configuración de “el sitio” para el
servidor seguro basándonos en la que lleva por defecto:


cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl
/etc/apache2/sites-enabled/ssl tiene que empezar de la siguiente manera:
NameVirtualHost *:443
<VirtualHost *:443>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/ss
Por último, sólo basta añadir dentro del fichero “/etc/apache2/sites-enabled/ssl” en cualquier lugar (por ejemplo justo debajo de “ServerSignature On”):

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
Y por último, reiniciamos apache2:
/etc/init.d/apache2 force-reload

nos dará error ya que no hemos pagado la licencia.