1.-VMWARE
VMware es un sistema de virtualización por software. Un sistema virtual por software es un programa que simula un sistema físico (un computador, un hardware) con unas características de hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecución similar a todos los efectos a un computador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc. VMware Inc., (VM de Virtual Machine) es una filial de EMC Corporation que proporciona software de virtualización disponible para ordenadores compatibles X86. Entre este software se incluyen VMware Workstation, y los gratuitos VMware Server y VMware Player. El software de VMware puede funcionar en Windows, Linux, y en la plataforma Mac OS X que corre en procesadores INTEL, bajo el nombre de VMware Fusion. El nombre corporativo de la compañía es un juego de palabras usando la interpretación tradicional de las siglas «VM» en los ambientes de computación, como máquinas virtuales (Virtual Machines).

Como vemos elegimos la segunda opción en el radio botón,

En esta última tenemos tres formas distintas de poder instalar el sistema como se ve en ella
En esta última tenemos tres formas distintas de poder instalar el sistema como se ve en ella


Se elige sistema y listo, se continua con los procesadores y a continuación saltamos a la memoria
Esta es interesante el mismo gestiona al principio una cantidad mínima de memoria la cual tu puedes modificar a tu antojo o necesidad. Como vemos nos da como perfil inicial 1024 MB que sería la recomendada en este caso.
Network tipo NAT para la comunicación entre equipos.
• Bridge: La máquina virtual tendrá su propia IP y creara una conexión puente entre los adaptadores de red del anfitrión y el invitado, permitiendo la conexión a red de ambos a través del adaptador del anfitrión.
• NAT: La IP de la máquina virtual ser dinámica y utilizara el sistema anfitrión como proxy en las conexiones de red.
• Host only: Seria como conectar un cable cruzado entre anfitrión e invitado y se podría compartir archivos entre ellos, la IP seria dinámica.
Disco para seleccionar:
VMware es un sistema de virtualización por software. Un sistema virtual por software es un programa que simula un sistema físico (un computador, un hardware) con unas características de hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecución similar a todos los efectos a un computador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc. VMware Inc., (VM de Virtual Machine) es una filial de EMC Corporation que proporciona software de virtualización disponible para ordenadores compatibles X86. Entre este software se incluyen VMware Workstation, y los gratuitos VMware Server y VMware Player. El software de VMware puede funcionar en Windows, Linux, y en la plataforma Mac OS X que corre en procesadores INTEL, bajo el nombre de VMware Fusion. El nombre corporativo de la compañía es un juego de palabras usando la interpretación tradicional de las siglas «VM» en los ambientes de computación, como máquinas virtuales (Virtual Machines).

Como vemos elegimos la segunda opción en el radio botón,


En esta última tenemos tres formas distintas de poder instalar el sistema como se ve en ella
En esta última tenemos tres formas distintas de poder instalar el sistema como se ve en ella


Se elige sistema y listo, se continua con los procesadores y a continuación saltamos a la memoria
Esta es interesante el mismo gestiona al principio una cantidad mínima de memoria la cual tu puedes modificar a tu antojo o necesidad. Como vemos nos da como perfil inicial 1024 MB que sería la recomendada en este caso.Network tipo NAT para la comunicación entre equipos.
• Bridge: La máquina virtual tendrá su propia IP y creara una conexión puente entre los adaptadores de red del anfitrión y el invitado, permitiendo la conexión a red de ambos a través del adaptador del anfitrión.
• NAT: La IP de la máquina virtual ser dinámica y utilizara el sistema anfitrión como proxy en las conexiones de red.
• Host only: Seria como conectar un cable cruzado entre anfitrión e invitado y se podría compartir archivos entre ellos, la IP seria dinámica.
Disco para seleccionar:
• Maximum disk size: Tamaño máximo del disco duro.
• Allocate all space disk now: Esta opción reservara todo el espacio requerido por el disco virtual, solo es recomendable si se dispone de mucho espacio ya que aumenta algo el rendimiento. Dejándola desmarcada depende de cuánto metamos en el disco duro virtual el archivo ocupara más o menos.
• Store virtual disc as a single file: Para guardarlo como un único archivo.
• Split virtual disc into 2 GB files:) Para dividirlo en trozos de 2Gb cada uno. Esta opción se utiliza si se va a copiar el archivo para llevarlo de una maquina a otra o se tiene formateada la partición/disco en FAT-16 o FAT-32. Como norma general se deja el valor por defecto ya que es el recomendado y las otras opciones se elige según el sistema de archivos (FAT/NTFS)
Espacio de disco:

Y tenemos al final:

El sistema operativo de un modo básico seria así como tendríamos en principio que instalarlo dependiendo de la opción que elijas en el apartado de la forma de instalación en la que hay tres tipos distintos de instalación.
Básicamente todas las maquinas se han instalado con la segunda opción por imágenes en mi caso con lo que puedo expresar que me ha resultado bastante cómoda y rápida la instalación de los sistemas operativos, en ningún momento ninguna de las maquinas ha dejado de funcionar por motivos del VMWARE los fallos han venido provocados por falta de memoria física la cual he tenido que aumentar hasta 8 GB en mi equipo físico y por supuesto los fallos típicos por instalaciones mal llevadas a cabo de programas.
Mi puntuación 1 sobre 10 con VMWARE estaría sobre el 8 ya que he logrado estabilizar mis sistemas de un modo casi seguro frente a Virtual Box el cual me ha demostrado en repetidas veces su inestabilidad.
Bueno ahora y para terminar con VMWARE os comento donde dejan los archivos copiadas este programa dentro de la maquina real:
Mis documentos/Virtual Machines

2.- XUBUNTU
Se instala este sistema operativo con el usuario: MDs y password: xxxxxxxxx,

Desde este momento se procede a la instalación del bind9 el cual fue escrito desde cero en parte para superar las dificultades arquitectónicas presentes anteriormente para auditar el código en las primeras versiones de BIND, y también para incorporar DNSSEC (DNS Security Extensions). BIND 9 incluye entre otras características importantes: TSIG, notificación DNS, nsupdate, IPv6, rndc flush, vistas, procesamiento en paralelo, y una arquitectura mejorada en cuanto a portabilidad.
Es comúnmente usado en sistemas GNU/Linux.
Apt-get install bind9
Actualmente todas las versiones más antiguas de bind contienen un error de seguridad, debe actualizarse a la última. Más detalles (INSTALAMOS PAQUETE WEBMIND)

Webmin es una interfaz que permite administrar su Unix/Linux a partir de un navegador web. Le permite por ejemplo administrar las cuentas de usuario, el servidor Apache, el DNS, el servidor Samba... a partir de una interfaz única.
Se compone de un sencillo servidor web, y de un cierto número de programas cgi (módulos) que actúan directamente sobre los ficheros de configuración.
Se instala en el root como administrador:
rpm -iv /home/tuxisma/Documentos/webmin/webmin-1.650-1.noarch.rpm
Navegador: https://localhost:10000/
Servidor de nombres MDs.medicalseguros.net 192.168.174.131 (se fija una ip estática para que ofrecer su mayor efectividad)
Demas equipos del servidor dominio nombres medicalseguros.net

Una vez introducidos todos los datos por regla general en la esquina derecha en la parte superior pulsamos sobre STOP BIND y después sobre START BIND, también se pueden refrescar los módulos pulsando en el lado izquierdo inferior REFRESH MODULES apareciendo las utilidades que se vayan instalando.
Una vez realizado todo esto podemos comprobar si existe algún error para ello realizamos lo siguiente:
a.) Lo abrimos y pulsamos sobre CHECK BIND

b.) Nos muestra lo siguiente:

No hay errores
Seguimos y en el EDIT CONFIG VEMOS LOS ARCHIVOS SS:
Se crean los siguientes archivos:
1. Forwarders 8.8.8.8 descarga de trabajo al XUBUNTU
2. Named.conf con el server

3. ARPA named.conf .local
Entre otros archivos más que se van creando (los he presentado aquí a modo de muestra de que desde el webmin se pueden editar y modificar).
Aquí tenemos toda la configuración del servidor:

Las zonas inversas quedarían de la siguiente forma:

- Ip en XUBUNTU

- Procedemos a una ifconfig para ver nuestra ip

Hacemos un gedit /etc/hostname donde queda el nombre MDs

Y otro gedit a /etc/hosts

Se guardan dominios y las direcciones ip de la máquina
El archivo hosts puede ser perjudicial cuando es modificado malintencionadamente por alguien que lo usa para redirigir un nombre de dominio a la página falsa de phishing. Por ejemplo, un usuario malintencionado redireccionaría www.example.com (que podría ser una página de un banco) a una ip 128.0.0.1 (que podría ser la réplica falsa de la página de un banco) para capturar datos privados.
Normalmente los software Antivirus bloquean la modificación de este fichero.
Se recomienda tener protegido el archivo hosts, mediante el permiso de solo-lectura, o la utilización de programas antivirus o anti-spyware que protejan este archivo.
Servicio Red a otros equipos
Vamos a probar el funcionamiento del servidor de nombres con Windows Server 2008 Datacenter:
1.- Conectamos Windows server 2008

Esta unido al dominio medicalseguros.net introducimos contraseña
2. Hacemos un ipconfig y nslookup

3. Hacemos una prueba con el Navegador de que nos da red:

4. Apagamos XUBUNTU y probamos si ahora entra

Vemos por lo tanto que el Servidor de Nombres resuelve bien.
Con los demás equipos ocurre exactamente igual con lo cual no voy a mostrarlos aquí por lo largo y penoso del tema. Más adelante con otros servicios se mostraran los otros equipos.
Servicio Escritorio Remoto en XUBUNTU
Un escritorio remoto es una tecnología que permite a un usuario trabajar en un ordenador a través de su escritorio gráfico desde otro dispositivo terminal ubicado en otro sitio

Vemos por lo tanto que el Servidor de Nombres resuelve bien. Con los demás equipos ocurre exactamente igual con lo cual no voy a mostrarlos aquí por lo largo y penoso del tema. Más adelante con otros servicios se mostraran los otros equipos. Servicio Escritorio Remoto en XUBUNTU Un escritorio remoto es una tecnología que permite a un usuario trabajar en un ordenador a través de su escritorio gráfico desde otro dispositivo terminal ubicado en otro sitio


Funciona perfectamente con lo único que no permito que los demás equipos entren por escritorio remoto en XUBUNTU
También tengo instalado el Remotedesktop-Client


Servicio TELNET
telnet 192.168.174.135 (equipo xp.medicalseguros.net)
Hemos hecho telnet desde xubuntu
Telnet sólo sirve para acceder en modo terminal , es decir, sin gráficos, pero es una herramienta muy útil para arreglar fallos a distancia, sin necesidad de estar físicamente en el mismo sitio que la máquina que los tenía. También se usaba para consultar datos a distancia, como datos personales en máquinas accesibles por red, información bibliográfica, etc

Es necesario decir que el telnet NO es recomendable para acceder a un servidor Linux, esto es debido a que los datos pasan “bichis” en el alambre y cualquier hijo de vecina puede ver lo que escribimos y lo que nos contesta el server, incluyendo passwords, pero también es cierto que hay veces que cuando se “brinca” de otros dispositivos, no siempre es posible usar ssh u otra forma segura de conectarse, para estas raras veces sirve el Telnetd pero MUCHO CUIDADO.
De hecho no realizó ningún TELNET desde ningún WINDOS hacia XUBUNTU por motivos de seguridad. Aunque para que se vea funcionando lo hago desde XP a modo de ejemplo
SSH en XUBUNTU con el Putty en las demás maquinas es más seguro
Apt-get install ssh

Y en los demás ordenadores me bajo el PUTTY en Windows 7
Entro en Windows 7 por ejemplo y ejecuto putty y listo

Me pide equipo

SAMBA
$ sudo apt-get install samba samba-client smbfs smbclient
Bueno se habilitan todos los permisos y a continuación se pone en marcha, en mi caso el SAMBA venia por defecto en las actualizaciones o instalaciones.


Al presionar el icono de SAMBA dentro de Adiestrador de Configuración debemos introducir contraseña

Adjuntamos carpetas y archivos que deseemos y le otorgamos los permisos que creamos oportunos, JESUSSAMBA y MS son dos ejemplos validos de SAMBA
Voy a crear un archivo en la carpeta MS dentro de la subcarpeta documento que se llama CREO CARPETA P WINDOWS

Se ve en Windows server 2008 ok


Ahora modifico el archivo para que veamos que en XUBUNTU llega ese archivo con dicha modificación:

Ahora abrimos XUBUNTU la carpeta MS del escritorio y la subcarpeta Documentos y abrimos el archivo que se creó anteriormente y que server 2008 ha modificado:

Correcto con lo cual compartimos y recibimos bien todos los elementos que están dentro de esas carpetas y se le otorgan todos los permisos chmod 777 –R xxxx
Por lo tanto Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que computadoras con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.
NAUTILUS (apt-get install nautilus).
Con nautilus se permite un manejo más rápido y cómodo de ciertos archivos ya que podemos asignarle permisos de root como vemos aquí:
Se nos abre esta nueva ventana y ya podemos interactuar como root haciendo todo lo que necesitemos:

Nautilus es el administrador de archivos oficial del proyecto GNOME. Reemplazó a Midnight Commander en la versión 1.4 de GNOME y se convirtió en el administrador de archivos oficial a partir de la 2.0.
SERVIDOR WEB
SERVIDOR APACHE

Apt-get install apache2 Arranque y parada del servidor web apache
El servidor web apache2, al igual que todos los servicios en Debian, dispone de un script de arranque y parada en la carpeta /etc/init.d.
// Arrancar o reiniciar el servidor apache2
# /etc/init.d/apache2 restart
PHP

sudo apt-get install php5 libapache2-mod-php5 -y
Reiniciamos el servidor web:
sudo /etc/init.d/apache2 restart
El directorio www por default es:
/var/www
Si no tenemos permiso para manipular su contenido, se lo damos con lo siguiente. Cambiamos el propietario del directorio y el grupo que debe usarlo. Reemplazar USUARIO con el nombre de usuario que estén utilizando:
sudo chown -R USUARIO:www-data /var/www
Se le dan permisos de lectura y ejecución para todos y de escritura sólo al propietario:
sudo chmod -R 755 /var/www
Ahora creamos el info.php de rigor para comprobar el funcionamiento de PHP:
sudo gedit /var/www/info.php
Pegar lo siguiente dentro, luego salvar y cerrar:
Comprobar entrando a la dirección:
http://127.0.0.1/info.php
Aparece toda la información de configuración del PHP y sus módulos instalados
MySQL
Seguimos con la instalación del servidor y el cliente de MySQL sudo apt-get install mysql-server mysql-client -y Pedirá clave para el usuario root y luego la confirmación de la misma. Ahora podemos instalar todos estos módulos, mejor que sobre y no que falte. sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl -y. Entre ellos va el soporte para MySQL, CURL, etc. Ahora otro reinicio del servidor web: sudo /etc/init.d/apache2 restart
a. Mysql entrar dentro:
Como se ve se introduce un usuario y su password todo va correcto. b. Mostramos las bases que hay y algunas operaciones más para ver su funcionamiento
Vemos pues las tablas de una de las bases de datos creadas dentro de MySQL, funciona correctamente.
phpMyAdmin
sudo apt-get install phpmyadmin -y Preguntará para que servidor web configurar, elegir apache2 y continuar. Luego pedirá configurar la base de datos con dbconfig-common elegir que No. Comprobar si funciona entrando a: http://127.0.0.1/phpmyadmin Si no funciona, ejecutar: sudo gedit /etc/apache2/httpd.conf Pegar lo siguiente dentro, luego salvar y cerrar: Include /etc/phpmyadmin/apache.conf Reiniciar el servidor web nuevamente: sudo /etc/init.d/apache2 restart Y con eso ya debería estar todo funcionando. Archivos y rutas importantes: * acá están todos los virtual hosts habilitados /etc/apache2/sites-enabled * el virtual host por default, de este se pueden hacer copias /etc/apache2/sites-available/default * el archivo de configuración de PHP /etc/php5/apache2/php.ini * el archivo de configuración global de MySQL /etc/mysql/my.cnf Vistas de phpMyAmin
• Allocate all space disk now: Esta opción reservara todo el espacio requerido por el disco virtual, solo es recomendable si se dispone de mucho espacio ya que aumenta algo el rendimiento. Dejándola desmarcada depende de cuánto metamos en el disco duro virtual el archivo ocupara más o menos.
• Store virtual disc as a single file: Para guardarlo como un único archivo.
• Split virtual disc into 2 GB files:) Para dividirlo en trozos de 2Gb cada uno. Esta opción se utiliza si se va a copiar el archivo para llevarlo de una maquina a otra o se tiene formateada la partición/disco en FAT-16 o FAT-32. Como norma general se deja el valor por defecto ya que es el recomendado y las otras opciones se elige según el sistema de archivos (FAT/NTFS)
Espacio de disco:

Y tenemos al final:

El sistema operativo de un modo básico seria así como tendríamos en principio que instalarlo dependiendo de la opción que elijas en el apartado de la forma de instalación en la que hay tres tipos distintos de instalación.
Básicamente todas las maquinas se han instalado con la segunda opción por imágenes en mi caso con lo que puedo expresar que me ha resultado bastante cómoda y rápida la instalación de los sistemas operativos, en ningún momento ninguna de las maquinas ha dejado de funcionar por motivos del VMWARE los fallos han venido provocados por falta de memoria física la cual he tenido que aumentar hasta 8 GB en mi equipo físico y por supuesto los fallos típicos por instalaciones mal llevadas a cabo de programas.
Mi puntuación 1 sobre 10 con VMWARE estaría sobre el 8 ya que he logrado estabilizar mis sistemas de un modo casi seguro frente a Virtual Box el cual me ha demostrado en repetidas veces su inestabilidad.
Bueno ahora y para terminar con VMWARE os comento donde dejan los archivos copiadas este programa dentro de la maquina real:
Mis documentos/Virtual Machines

2.- XUBUNTU
Se instala este sistema operativo con el usuario: MDs y password: xxxxxxxxx,

Desde este momento se procede a la instalación del bind9 el cual fue escrito desde cero en parte para superar las dificultades arquitectónicas presentes anteriormente para auditar el código en las primeras versiones de BIND, y también para incorporar DNSSEC (DNS Security Extensions). BIND 9 incluye entre otras características importantes: TSIG, notificación DNS, nsupdate, IPv6, rndc flush, vistas, procesamiento en paralelo, y una arquitectura mejorada en cuanto a portabilidad.
Es comúnmente usado en sistemas GNU/Linux.
Apt-get install bind9
Actualmente todas las versiones más antiguas de bind contienen un error de seguridad, debe actualizarse a la última. Más detalles (INSTALAMOS PAQUETE WEBMIND)

Webmin es una interfaz que permite administrar su Unix/Linux a partir de un navegador web. Le permite por ejemplo administrar las cuentas de usuario, el servidor Apache, el DNS, el servidor Samba... a partir de una interfaz única.
Se compone de un sencillo servidor web, y de un cierto número de programas cgi (módulos) que actúan directamente sobre los ficheros de configuración.
Se instala en el root como administrador:
rpm -iv /home/tuxisma/Documentos/webmin/webmin-1.650-1.noarch.rpm
Navegador: https://localhost:10000/
Servidor de nombres MDs.medicalseguros.net 192.168.174.131 (se fija una ip estática para que ofrecer su mayor efectividad)
Demas equipos del servidor dominio nombres medicalseguros.net

Una vez introducidos todos los datos por regla general en la esquina derecha en la parte superior pulsamos sobre STOP BIND y después sobre START BIND, también se pueden refrescar los módulos pulsando en el lado izquierdo inferior REFRESH MODULES apareciendo las utilidades que se vayan instalando.
Una vez realizado todo esto podemos comprobar si existe algún error para ello realizamos lo siguiente:
a.) Lo abrimos y pulsamos sobre CHECK BIND

b.) Nos muestra lo siguiente:

No hay errores
Seguimos y en el EDIT CONFIG VEMOS LOS ARCHIVOS SS:
Se crean los siguientes archivos:
1. Forwarders 8.8.8.8 descarga de trabajo al XUBUNTU
2. Named.conf con el server

3. ARPA named.conf .local
Entre otros archivos más que se van creando (los he presentado aquí a modo de muestra de que desde el webmin se pueden editar y modificar).
Aquí tenemos toda la configuración del servidor:

Las zonas inversas quedarían de la siguiente forma:

- Ip en XUBUNTU

- Procedemos a una ifconfig para ver nuestra ip

Hacemos un gedit /etc/hostname donde queda el nombre MDs

Y otro gedit a /etc/hosts

Se guardan dominios y las direcciones ip de la máquina
El archivo hosts puede ser perjudicial cuando es modificado malintencionadamente por alguien que lo usa para redirigir un nombre de dominio a la página falsa de phishing. Por ejemplo, un usuario malintencionado redireccionaría www.example.com (que podría ser una página de un banco) a una ip 128.0.0.1 (que podría ser la réplica falsa de la página de un banco) para capturar datos privados.
Normalmente los software Antivirus bloquean la modificación de este fichero.
Se recomienda tener protegido el archivo hosts, mediante el permiso de solo-lectura, o la utilización de programas antivirus o anti-spyware que protejan este archivo.
Servicio Red a otros equipos
Vamos a probar el funcionamiento del servidor de nombres con Windows Server 2008 Datacenter:
1.- Conectamos Windows server 2008

Esta unido al dominio medicalseguros.net introducimos contraseña
2. Hacemos un ipconfig y nslookup

3. Hacemos una prueba con el Navegador de que nos da red:

4. Apagamos XUBUNTU y probamos si ahora entra

Vemos por lo tanto que el Servidor de Nombres resuelve bien.
Con los demás equipos ocurre exactamente igual con lo cual no voy a mostrarlos aquí por lo largo y penoso del tema. Más adelante con otros servicios se mostraran los otros equipos.
Servicio Escritorio Remoto en XUBUNTU
Un escritorio remoto es una tecnología que permite a un usuario trabajar en un ordenador a través de su escritorio gráfico desde otro dispositivo terminal ubicado en otro sitio

Vemos por lo tanto que el Servidor de Nombres resuelve bien. Con los demás equipos ocurre exactamente igual con lo cual no voy a mostrarlos aquí por lo largo y penoso del tema. Más adelante con otros servicios se mostraran los otros equipos. Servicio Escritorio Remoto en XUBUNTU Un escritorio remoto es una tecnología que permite a un usuario trabajar en un ordenador a través de su escritorio gráfico desde otro dispositivo terminal ubicado en otro sitio


Funciona perfectamente con lo único que no permito que los demás equipos entren por escritorio remoto en XUBUNTU
También tengo instalado el Remotedesktop-Client


Servicio TELNET
telnet 192.168.174.135 (equipo xp.medicalseguros.net)
Hemos hecho telnet desde xubuntu
Telnet sólo sirve para acceder en modo terminal , es decir, sin gráficos, pero es una herramienta muy útil para arreglar fallos a distancia, sin necesidad de estar físicamente en el mismo sitio que la máquina que los tenía. También se usaba para consultar datos a distancia, como datos personales en máquinas accesibles por red, información bibliográfica, etc

Es necesario decir que el telnet NO es recomendable para acceder a un servidor Linux, esto es debido a que los datos pasan “bichis” en el alambre y cualquier hijo de vecina puede ver lo que escribimos y lo que nos contesta el server, incluyendo passwords, pero también es cierto que hay veces que cuando se “brinca” de otros dispositivos, no siempre es posible usar ssh u otra forma segura de conectarse, para estas raras veces sirve el Telnetd pero MUCHO CUIDADO.
De hecho no realizó ningún TELNET desde ningún WINDOS hacia XUBUNTU por motivos de seguridad. Aunque para que se vea funcionando lo hago desde XP a modo de ejemplo
SSH en XUBUNTU con el Putty en las demás maquinas es más seguro
Apt-get install ssh

Y en los demás ordenadores me bajo el PUTTY en Windows 7
Entro en Windows 7 por ejemplo y ejecuto putty y listo

Me pide equipo

SAMBA
$ sudo apt-get install samba samba-client smbfs smbclient
Bueno se habilitan todos los permisos y a continuación se pone en marcha, en mi caso el SAMBA venia por defecto en las actualizaciones o instalaciones.


Al presionar el icono de SAMBA dentro de Adiestrador de Configuración debemos introducir contraseña

Adjuntamos carpetas y archivos que deseemos y le otorgamos los permisos que creamos oportunos, JESUSSAMBA y MS son dos ejemplos validos de SAMBA
Voy a crear un archivo en la carpeta MS dentro de la subcarpeta documento que se llama CREO CARPETA P WINDOWS

Se ve en Windows server 2008 ok


Ahora modifico el archivo para que veamos que en XUBUNTU llega ese archivo con dicha modificación:

Ahora abrimos XUBUNTU la carpeta MS del escritorio y la subcarpeta Documentos y abrimos el archivo que se creó anteriormente y que server 2008 ha modificado:

Correcto con lo cual compartimos y recibimos bien todos los elementos que están dentro de esas carpetas y se le otorgan todos los permisos chmod 777 –R xxxx
Por lo tanto Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que computadoras con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.
NAUTILUS (apt-get install nautilus).
Con nautilus se permite un manejo más rápido y cómodo de ciertos archivos ya que podemos asignarle permisos de root como vemos aquí:

Se nos abre esta nueva ventana y ya podemos interactuar como root haciendo todo lo que necesitemos:

Nautilus es el administrador de archivos oficial del proyecto GNOME. Reemplazó a Midnight Commander en la versión 1.4 de GNOME y se convirtió en el administrador de archivos oficial a partir de la 2.0.
SERVIDOR WEB
SERVIDOR APACHE

Apt-get install apache2 Arranque y parada del servidor web apache
El servidor web apache2, al igual que todos los servicios en Debian, dispone de un script de arranque y parada en la carpeta /etc/init.d.
// Arrancar o reiniciar el servidor apache2
# /etc/init.d/apache2 restart
PHP

sudo apt-get install php5 libapache2-mod-php5 -y
Reiniciamos el servidor web:
sudo /etc/init.d/apache2 restart
El directorio www por default es:
/var/www
Si no tenemos permiso para manipular su contenido, se lo damos con lo siguiente. Cambiamos el propietario del directorio y el grupo que debe usarlo. Reemplazar USUARIO con el nombre de usuario que estén utilizando:
sudo chown -R USUARIO:www-data /var/www
Se le dan permisos de lectura y ejecución para todos y de escritura sólo al propietario:
sudo chmod -R 755 /var/www
Ahora creamos el info.php de rigor para comprobar el funcionamiento de PHP:
sudo gedit /var/www/info.php
Pegar lo siguiente dentro, luego salvar y cerrar:
Comprobar entrando a la dirección:
http://127.0.0.1/info.php
Aparece toda la información de configuración del PHP y sus módulos instalados
MySQL
Seguimos con la instalación del servidor y el cliente de MySQL sudo apt-get install mysql-server mysql-client -y Pedirá clave para el usuario root y luego la confirmación de la misma. Ahora podemos instalar todos estos módulos, mejor que sobre y no que falte. sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl -y. Entre ellos va el soporte para MySQL, CURL, etc. Ahora otro reinicio del servidor web: sudo /etc/init.d/apache2 restart
a. Mysql entrar dentro:
Como se ve se introduce un usuario y su password todo va correcto. b. Mostramos las bases que hay y algunas operaciones más para ver su funcionamiento
Vemos pues las tablas de una de las bases de datos creadas dentro de MySQL, funciona correctamente.
phpMyAdmin
sudo apt-get install phpmyadmin -y Preguntará para que servidor web configurar, elegir apache2 y continuar. Luego pedirá configurar la base de datos con dbconfig-common elegir que No. Comprobar si funciona entrando a: http://127.0.0.1/phpmyadmin Si no funciona, ejecutar: sudo gedit /etc/apache2/httpd.conf Pegar lo siguiente dentro, luego salvar y cerrar: Include /etc/phpmyadmin/apache.conf Reiniciar el servidor web nuevamente: sudo /etc/init.d/apache2 restart Y con eso ya debería estar todo funcionando. Archivos y rutas importantes: * acá están todos los virtual hosts habilitados /etc/apache2/sites-enabled * el virtual host por default, de este se pueden hacer copias /etc/apache2/sites-available/default * el archivo de configuración de PHP /etc/php5/apache2/php.ini * el archivo de configuración global de MySQL /etc/mysql/my.cnf Vistas de phpMyAmin
SERVIDORES VIRTUALES (CARPETA /etc/apache2/sites-available)
Configuracion (Ambos creados con gedit)
aplic_sv.conf (Aplicación web para interactuar con una BD)
svirmedical (Hoja web publicidad)default se inhabilita
Carpeta /var/www
Donde se crearan las dos carpetas que contendrán una carpeta llamada medical que contiene una pequeña página publicitaria realizada en wordpress muy básica y la otra carpeta llamada aplicación contendrá archivos php que irán entrelazados con un BD en sql la cual la utilizaran un grupo de trabajadores determinado
Creacion PAGINA WEB
Esta es una de las partes más importantes del proyecto medicalseguros
a. Aplicación Wordpress http://es.wordpress.org/ WordPress es una avanzada plataforma semántica de publicación personal orientada a la estética, los estándares web y la usabilidad. WordPress es libre y, al mismo tiempo, gratuito.
Descargo el archivo lo descomprimo y lo instalo.
Instalación
Descarga el paquete de la última versión WordPress y descomprímelo en una carpeta vacía de tu ordenador (var/www/medical). Abre el archivo wp-config-sample.php con un editor de texto plano y rellena los datos de la conexión a tu base de datos. Guarda el archivo como wp-config.php.
Aquí en var/www/medical se encuentra la descompresión de wordpress















