mirror of
https://gitlab.com/JKANetwork/JKArch.git
synced 2026-02-18 03:01:32 +01:00
changes
This commit is contained in:
@@ -219,7 +219,7 @@ if [[ ! $optpa -eq 3 ]];then
|
|||||||
swapamount="512"
|
swapamount="512"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
2) swapamount=`dialog --stdout --inputbox "Memoria RAM: $(echo $ram) . Introduzca cuanta memoria para swap desea en MB" 0 50`;;
|
2) swapamount=`dialog --stdout --inputbox "Memoria RAM: $(echo $ram) . Introduzca cuanta memoria para swap desea en MB" 9 50`;;
|
||||||
3) mostrardialog "Swap" "JKArch detecta automaticamente las particiones swap bien creadas, no debe hacer nada mas";;
|
3) mostrardialog "Swap" "JKArch detecta automaticamente las particiones swap bien creadas, no debe hacer nada mas";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|||||||
@@ -83,13 +83,26 @@ function userpass {
|
|||||||
unzip -o -q /root/inst/usersskel.zip -d /
|
unzip -o -q /root/inst/usersskel.zip -d /
|
||||||
clear
|
clear
|
||||||
#Aqui hay que añadir los comandos para crear un usuario, aunque esto correrá dentro del chroot y no aqui
|
#Aqui hay que añadir los comandos para crear un usuario, aunque esto correrá dentro del chroot y no aqui
|
||||||
echo "Para seguridad, vamos a cambiar la contraseña de root"
|
#echo "Para seguridad, vamos a cambiar la contraseña de root"
|
||||||
echo "Contraseña para el usuario root:"
|
#echo "Contraseña para el usuario root:"
|
||||||
passwd root
|
#passwd root
|
||||||
echo "Ahora crearemos tu usuario"
|
mostrardialog "Tu usuario" "Ahora crearemos tu usuario"
|
||||||
read -p "Nombre: " nameuser
|
nameuser=`dialog --stdout --inputbox "Nombre para tu usuario:" 9 50`
|
||||||
|
#read -p "Nombre: " nameuser
|
||||||
useradd -m -G wheel -s /bin/bash $nameuser
|
useradd -m -G wheel -s /bin/bash $nameuser
|
||||||
passwd $nameuser
|
#Loop infinito hasta que la contraseña este bien
|
||||||
|
for (( ; ; ))
|
||||||
|
do
|
||||||
|
ctr1=`dialog --stdout --inputbox "Contraseña" 9 50`
|
||||||
|
ctr2=`dialog --stdout --inputbox "Repita la contraseña" 9 50`
|
||||||
|
if [[ $ctr1 = $ctr2 ]];then
|
||||||
|
break
|
||||||
|
else
|
||||||
|
mostrardialog "Contraseña" "Las contraseñas no coinciden"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
echo "${nameuser}:${ctr1}" | chpasswd
|
||||||
|
#passwd $nameuser
|
||||||
#Añadir soporte sudo para este nuevo usuario
|
#Añadir soporte sudo para este nuevo usuario
|
||||||
sed -i "s/\# %wheel ALL=(ALL) ALL/%wheel ALL=(ALL) ALL/g" /etc/sudoers
|
sed -i "s/\# %wheel ALL=(ALL) ALL/%wheel ALL=(ALL) ALL/g" /etc/sudoers
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user