adding last

This commit is contained in:
kar
2025-10-14 19:06:41 +00:00
parent 4b233a3aad
commit 84da7efcd7
+13 -5
View File
@@ -23,13 +23,14 @@ install_cloudflared() {
}
create_ssh_config(){
ssh_config_path="/home/$USER/.ssh"
local real_user=$1
ssh_config_path="/home/$real_user/.ssh"
if [[ -d ssh_config_path ]]; then
echo "Carpeta .ssh encontrada, la configuracion ssh se sobreescribira, seguro que quieres continuar? "
read "[y]es or [n]o" opc
case opc in
y)
echo -e "Host ssh1.karimlpg.net\nProxyCommand /usr/local/bin/cloudflared access ssh --hostname %h" >> $ssh_config_path/config
echo -e "Host ssh1.karimlpg.net\nProxyCommand /usr/local/bin/cloudflared access ssh --hostname %h" > $ssh_config_path/config
echo "Terminando configuracion"
;;
n)
@@ -42,7 +43,9 @@ create_ssh_config(){
else
echo "Creando carpeta .ssh y configuracion"
mkdir -p /home/$USER/.ssh && echo -e "Host ssh1.karimlpg.net\nProxyCommand /usr/local/bin/cloudflared access ssh --hostname %h" >> $ssh_config_path/config
mkdir -p $ssh_config_path
chown -R $real_user:$real_user $ssh_config_path
echo -e "Host ssh1.karimlpg.net\nProxyCommand /usr/local/bin/cloudflared access ssh --hostname %h" > $ssh_config_path/config
echo "Terminando configuracion"
fi
}
@@ -52,9 +55,14 @@ main() {
echo "Necesitas usar sudo para ejecutar el script"
exit 1
fi
if [ $SUDO_USER ]; then
real_user=$SUDO_USER
else
real_user=$(whoami)
fi
install_dependencies
install_cloudflared
create_ssh_config
install_cloudflared
create_ssh_config "$real_user"
}
main