Estoy generándome unos scripts para realizar tareas administrativas en los ordenadores de los alumnos.
Por ahora he conseguido entrar por ssh compartiendo claves (pública/privada) y así ejecutar remotamente comandos o copiar archivos por scp directamente sin tener que meter claves.
Mi objetivo ahora es poder meter por línea de comandos marcadores a Nautilus. Para que me aparezcan directamente una serie de marcadores a todos a la vez y no tener que ir uno por uno. El problema es que no sé dónde se guardan la información de los marcadores en Nautilus. Y además luego tendría que meter esa carpeta o ese archivo en /etc/homealumno/exclude
¿Dónde encuentro los marcadores de Nautilus por línea de comandos? En muchos sitios dicen que está en $HOME/.gtk-blablabla, pero no existe ningún directorio así.
Os dejo el script que he hecho para copiar datos de los alumnos al ordenador del profesor:
Y el script para copiar los datos del ordenador del profesor a los alumnos:for ordenador in $(cat alumnos); do scp -r $ordenador:/media/DATOS/Secundaria/Matematicas/2esoa/* $ordenador/2esoa/.; done
Donde alumnos es un archivo que sólo contiene los nombres de los PCs de los alumnos (una línea por cada nombre o por cada IP).for ordenador in $(cat alumnos); do scp $ordenador/2esoa/* $ordenador:/media/DATOS/Secundaria/Matematicas/2esoa/.; done