Professional Documents
Culture Documents
Para transferir la mayoría de los archivos en formato binario desde UNIX a Windows sin modificación. Compatibilidad
binaria es responsabilidad del programa. Por ejemplo, archivos gráficos, películas y otros archivos de datos binarios son los
mismos en ambas plataformas. Ejecutables binarios no son transferibles.
Los archivos de formato de texto, UNIX utiliza un carácter de avance de línea al final de cada línea en el archivo, pero
Windows utiliza una secuencia de retorno de carro y caracteres de avance de línea al final de cada línea. Esta diferencia
puede provocar problemas en los siguientes archivos: Archivos de datos basados en texto.
Archivos de secuencia de comandos de Perl, Python ni otros idiomas.
Archivos HTML no están afectados porque los exploradores omitir la terminación de línea.
Windows admite los lenguajes C, C++ y Java directamente o mediante Microsoft Visual Studio. Programas basados en Java
no requieren ninguna modificación. Tendrá que volver a escribir programas que están escritos en C y C++, si los
programas utilizan bibliotecas distintas de las versiones estándar de C y C++. También existen versiones de Perl, Python,
PHP y otros idiomas que están disponibles para Windows y que funcionan para la mayoría de los scripts.
Windows 2000 admite el estándar de red de BSD. A causa de esto, puede utilizar la red los principios de TCP/IP estándar.
Windows 2000 también admite servicios de UNIX estándar como el DNS, DHCP, HTTP, FTP y otros.
Compatibilidad POSIX
Windows 2000 es compatible con el estándar de 1003.1 POSIX. No es compatible con la posterior 1003.2 de POSIX
estándar.
Est
abil
ida
d–
win
do
ws
&
uni
x
Forma de licenciamiento - windows
Existen básicamente dos modalidades de licenciamiento: por Servidor+CAL, o por Procesador.
• Se precisa una Licencia Servidor por cada servidor instalado, independientemente de los procesadores
utilizados.
• Es preciso adquirir una CAL por cada dispositivo cliente o usuario (según corresponda) que acceda a
• Es necesaria una licencia por cada procesador de cada servidor en el cual se ejecuta la aplicación.
• No requiere CALs: puede haber un número ilimitado de dispositivos y usuarios accediendo al servidor,
El 19 de Octubre de 2004, desde Microsoft anunciamos que nuestro software de servidores licenciado
bajo el modelo de procesador continuaría siendo por procesador y no un modelo de licencia por
núcleo. Esta política permite a los clientes obtener más rendimiento y capacidad de nuestro software
en un sistema de procesadores con multi-núcleo sin incurrir en pagos de licencias adicionales.
El licenciamiento por procesador en lugar de por núcleo asegura que los clientes no tengan que
Autenticación Kerberos
La autenticación Kerberos para Windows Server 2003 se emplea para verificar la identidad del usuario y
la máquina.
operativo Windows que permite a los profesionales de TI aplicar políticas (por ejemplo políticas de
actualización del sistema operativo y antivirus) que permiten restringir el acceso de los clientes a la red
hasta que puedan asegurar que cumplen con esas directivas.
Microsoft Public Key Infrastructure (PKI) para Windows Server 2003 proporciona una infraestructura
integrada de clave pública que permite proteger e intercambiar información con un alto nivel de
seguridad y con una administración muy sencilla
de forma rápida y sencilla los servidores Microsoft Windows en base a sus requerimientos funcionales
(servidor Web, controlador de dominio, etc), a la vez que genera las políticas de seguridad necesarias
para minimizar la vulnerabilidad a ataques.
Seguridad en windows
BitLocker y la seguridad
Windows Defender en la versión de
antispyware de Microsoft
Firewalls incorporado.
Service Pack
Encriptación.
Seguridad. unix
Falsos mitos sobre seguridad
Ubuntu (y GNU/Linux en general) son sistemas seguros y no debo preocuparme por la
seguridad: FALSO
La seguridad depende del sistema que se use, pero también de las opciones de configuración
y del nivel de conocimientos del administrador.
Es mejor trabajar con root porque así no hay problemas de permisos: FALSO
La única finalidad del usuario root es administrar el sistema, en ningún caso debe ejercer las
funciones de usuario. Además usar root cuando no se debe suele provocar problemas de
permisos en las aplicaciones.
Necesito activar la cuenta root en Ubuntu para realizar la tarea "x": FALSO
En Ubuntu el usuario root nunca debe acceder al sistema. Para eso se usa sudo.
Seguridad. unix
Usuarios y claves
Las cuentas de usuario aseguran la privacidad de la información, el correcto reparto de privilegios en el sistema y minimizan los efectos en caso de un fallo de la
seguridad. Un buen sistema de usuarios claves es la base de una firme seguridad. Usa siempre claves seguras y no las desactives aunque te sea un poco molesto.
Repositorios seguros
Los repositorios son las fuentes de las que distribuciones como Ubuntu obtienen el software, usar repositorios inseguros o no autentificados podría resultar en la
El cortafuegos
Entre las muchas funciones de un cortafuegos está la de aumentar la seguridad de nuestras conexiones de red aplicando filtros que analizan la procedencia, destino,
puerto y otros datos relacionados con dichas conexiones. Esta capa de seguridad es especialmente importante para todos aquellos que ofrecen servicios a través de la
red local o de internet (servidor de correo, hospedaje de páginas web, escritorio remoto...)
SeLinux / AppArmor
Es una capa extra de seguridad, capaz de confinar procesos, aplicaciones y/o usuarios, siguiendo unas políticas de seguridad preestablecidas, impidiendo de esta
manera que se excedan en sus funciones o que se use software malintencionado para explotar sus potenciales vulnerabilidades.
El antivirus
A diferencia de Windows donde un buen antivirus (y seguramente más de uno) es totalmente necesario, en Ubuntu muy difícilmente vamos a necesitar este nivel de
seguridad.
Software disponible para el sistema.
Tanto para unix como para windows podemos
encontrar gran cantidad de software
disponible que van desde software de oficina
(hoja de cálculo, procesador de textos,
presentaciones, lectores de correo, etc) hasta
sofisticados servidores que te permiten dar
acceso a recursos de internet, por ejemplo:
servidores de correo electrónico, ftp, páginas
web, bases de datos, etc, pasando por
lenguajes de programación,software
comercial, edición de imágenes, edición de
video, sonido, etc.
En ambas plataformas puedes encontrar
software de distribución gratuita o bien
adquirirlo por medio de licenciamiento.
Facilidad de programación en esa
plataforma
Microsoft ofrece para sus sistemas
operativos Visual Studio, con una
amplia gama de utilerias para el
desarrollo en tecnología .NET
En general, podemos encontrar
lenguajes para ambas plataformas
como C y JAVA, los cuáles son
lenguajes que te permiten programar
multiplaforma.
También tenemos lenguajes como PHP,
JSP, HTML, ASP, Python, Rubi,
JavaScript, etc.
obtener el software. windows
Opciones de licencia
Microsoft ofrece varias opciones de licencia para responder a sus necesidades.
de más de 5 licencias
Software Assurance.
Disponible sólo para clientes de licencias por volumen, el programa Microsoft Software
Assurance (SA) le proporciona acceso automático a nuevas tecnologías así como ventajas
de productividad, soporte, herramientas y formación que le permitirán implementar y
utilizar el software de una forma eficaz.
Licencias académicas
Si representa a una institución educativa que necesita más de un servidor, descubra cómo
puede conseguir ofertas muy interesantes gracias a los programas de licencias
académicas por volumen de Microsoft.
obtener el software. ubuntu
Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno. Los CD de la
distribución se envían de forma gratuita a cualquier persona que los solicite mediante el
servicio ShipIt (una excepción fue la versión 6.10, la cual no se llegó a distribuir de forma
gratuita en CD).
También es posible descargar las imágenes ISO de los discos por descarga directa o a
Internet.
ser un LiveCD, permite probar Ubuntu sin hacer ningún cambio en el equipo y agrega una
opción para instalarlo permanentemente más tarde.