Skip to content

Latest commit

 

History

History
73 lines (66 loc) · 2.52 KB

2017-11-27.md

File metadata and controls

73 lines (66 loc) · 2.52 KB

Repaso operaciones básicas en Bash y PowerShell

Hacer ejercicios en PowerShell

Ejercicio de PowerShell | Crear diccionario

Ejercicios de PowerShell: dividir el contenido de una frase en palabras y guardar cada palabra en un fichero

Introducción a las funciones

Ejemplos sobre funciones con y sin parámetros

Realizar una suma con parámetros

function sumarp($parametro1, $parametro2)
{
return $parametro1+$parametro2
}
#Ejecutar la función:
sumarp 5 4

Realizar una suma con parámetros

function sumar
{
$args[0]+$args[1]
}
#Ejecutar la función:
sumar 5 4

Ejercicios sobre funciones

Introducir pass y ver si es correcto

function validacion($parametro1, $parametro2){
$user=$parametro1
$pass=$parametro2
if($user -eq "pepito" -and $pass -eq "secreto")
{
Write-Host $user "validado correctamente"
}
}
validacion pepito sec
validacion pepito secreto

Introducir pass y ver si es correcto (dos pasos)

function validacion(){
$user=Read-Host
$pass=Read-Host
if($user -eq "pepito" -and $pass -eq "secreto" -and (gc q:\fich.txt) -eq 1234)
{
Write-Host $user
}
}

validacion

Habilitar la autenticación en dos pasos para SSH con Google Authenticator

https://www.entredevyops.es/posts/ssh-2fa.html