miércoles, 7 de diciembre de 2016

Accediendo a través de SSH


Vamos a acceder a nuestro servidor Windows Server 2008 Core
y a nuestro servidor Windows Server 2012 Core; lo hemos realizado entre mi compañero Jesús y yo.



  • Configuración SSH en Windows Server Core 2008


          Instalamos el software FreeSSHd en nuestro servidor







       Creamos las claves privadas


       Instalamos FreeSSHd como un servicio


       Editamos el fichero C:\Program Files\freeSSHd \ FreeSSHDService.ini





       Configuramos una excepción en el cortafuegos, para permitir conexiones 
       entrantes


        Reiniciamos el servicio FreeSSHd


       Configuramos el adaptador de red



      Deshabilitamos el cortafuegos


      Abrimos el puerto 22/TCP en nuestro router


      Reiniciamos el router para que tengan efecto los cambios; ahora Jesús comprobará desde su casa que se       puede conectar vía SSH a mi equipo Windows Server 2008



      A partir de ahora es trabajo de Jesús.

      Accederemos mediante SSH con el programa cliente Putty, hacemos lo siguiente:

      Encendemos el programa. Y ponemos la IP proporcionada por Adrián.


       Ahora ponemos también los usuarios que nos ha creado Adrián:


       Como vemos ya tenemos acceso al servidor.


       Ahora probaremos desde un móvil Android con la aplicación mobile SSH:

                                               

  • Configuración SSH en Windows Server Core 2012

       Primero lo que tenemos que hacer es una vez que ya tenemos el programa
       localizado, es ejecutarlo, para ellos escribimos el nombre del ejecutable


       Ahora como un programa normal procederemos a la instalación.


       Una vez instalado, nos dirigimos a la carpeta donde se haya alojado el programa.
       Ejecutamos el fichero de configuración.


       En el apartado de USERS, añadimos lo del recuadro rojo, dependiendo de la
       configuración de nuestro server. Y acto seguido lo guardamos.


      Ahora tendremos que añadir la excepción en el firewall de Windows.


     También tendremos que reiniciar el servicio de FreeSSHDService.


      Y apagar el firewall.


      Y por último para que puedan acceder desde otras redes a nuestro servidor, lo que       tenemos que hacer es abrir el puerto 22 en TCP y redirigirlo a la IP de nuestro
      servidor.


       A partir de ahora es es trabajo mio.

       Accederemos mediante SSH con el programa cliente Putty, hacemos lo siguiente:

       Encendemos el programa. Y ponemos la IP proporcionada por Jesús.


       Ahora ponemos también el usuario que nos ha creado Jesús para acceder:


      Como vemos ya tenemos acceso al servidor.


      Ahora probaremos desde un móvil Android con la aplicación mobile SSH:

        







viernes, 18 de noviembre de 2016

Nuestro primer contacto con Powershell


En esta entrada vamos a establecer un primer roce con powershell

¿Qué es Command-let?




Cmdlets son comandos especializados en una secuencia de Windows PowerShell que hacen una única función, pueden ejecutarse directamente desde la línea de comandos del Shell y funcionar en el contecto del Shell, no como un proceso independiente.

Todos los cmdlets del Shell se presentan en pares verbo-nombre. El par verbo-nombre se separa siempre mediante un guión (-) sin espacios, y los nombres del cmdlet son siempre en singular.

Ejemplos de verbos en el Shell:

GET-----> recupera información acerca de un objeto específico
SET-----> modifica las propiedades de un objeto
FORMAT---> aplica formato a los datos
OUT--------> salida de datos
REMOVE---->elimina un objeto
NEW------->Crea un nuevo objeto
MOVE------>Cambia la posición de un objeto

Aquí podemos ver algunos ejemplos de uso:

Antes de nada debemos entrar a Powershell, para ello tecleamos powershell

  • get-location


Muestra el directorio en cual nos encontramos, realiza lo mismo que el comando cd


  • get-host


Muestra información referente a nuestro sistema



  • get-command | out-host -paging


Con este ejemplo conseguiremos que por pantalla veamos la lista de todos los comandos y de una manera paginada


  •  get-psdrive


Conocer las unidades del sistema


  • get-service | format-list


Mostrar una lista de los datos en vez de una tabla











viernes, 11 de noviembre de 2016

Crear usuario, crear grupo e integrar un usuario a un grupo en Windows Server Core 2012



Hoy en nuestro Windows Server 2012 Core vamos a crear usuarios, grupos e integraremos un usuario a un grupo; lo haremos de dos maneras:

https://www.recibirfax.com/img/grupos.png 
-Desde la línea de comandos
-Desde Powershell

Comenzamos:


Desde la línea de comandos:


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3FAsSYxNHbpgSVsZg2S41cyS5378U2eHKXe3t5g_3gXvFCK__fwDHRR_Ld0huRb4hOz96pRH1TLHlb9VfHvZJOikmC4n0Gx3AbP-8QLAFny4oH1engbHxi38ZYxbducveWqwl8m1thCM/s1600/tumblr_memp7vOh4o1qgyiaj.gif

- Crear un usuario 

Sintaxis del comando: net user nombre_usuario contraseña /add



- Crear un grupo

Sintaxis del comando: net group nombre_grupo  /add



- Añadir usuario a grupo

Sintaxis del comando: net group nombre_grupo usuario /add



Desde Powershell:

https://i-msdn.sec.s-msft.com/dynimg/IC816884.png

Entramos a powershell, por ello tecleamos powershell


- Creamos un usuario

Sintaxis del comando: New-ADUser -Name nombre_usuario -AccountPassword (ConvertTo-SecureString "Contraseña" -AsPlainText -Force)



- Creamos un grupo

Sintaxis del comando: New-ADGroup -Name  nombre-grupo

Y en GroupScope tenemos que poner el tipo de usuario (Universal/Global/Domain local)



- Integramos un usuario a un grupo

Sintaxis del comando: add-ADGroupMember grupo -Members nombre_usuario