emq-TE1/install/move_nmconnection.sh

25 lines
737 B
Bash

#!/bin/bash
# Directorio de la partición boot
BOOT_DIR="/boot"
# Directorio de destino para los archivos de configuración de NetworkManager
DEST_DIR="/etc/NetworkManager/system-connections"
# Buscar archivos .nmconnection en /boot y moverlos a /etc/NetworkManager/system-connections/
for nm_file in $BOOT_DIR/*.nmconnection; do
if [ -f "$nm_file" ]; then
# Mover el archivo .nmconnection a la carpeta de configuración de NetworkManager
mv "$nm_file" "$DEST_DIR/"
# Asegurarse de que los permisos sean correctos (solo lectura para root)
chmod 600 "$DEST_DIR/$(basename $nm_file)"
fi
done
# Detener NetworkManager
sudo systemctl stop NetworkManager
# Iniciar NetworkManager
sudo systemctl start NetworkManager