Title: FAQ
Course: [15/16] Administración de Sistemas Operativos

INDICE
1. Activas escritorio remoto en Ubuntu.
2. Habilitar escritorio remoto en Xubuntu.
3. Conectar 2 máquinas con SSH.
4. SetUID
5. Guía para clonar en la partición sda7
6. Instalar las Guest Adittions en Lubuntu/Debian

1. Activar Escritorio Remoto en Ubuntu

En Ubuntu 12:
- Ir a Aplicaciones -> Herramientas del Sistema -> Preferencias -> Compartición del Escritorio.

En Xubuntu:
- Instalar software: apt-get install vino
- Activar permisos: vino-preferences
- Iniciar servicio: /usr/lib/vino/vino-server

2. Habilitar escritorio remoto de Xubuntu

A diferencia de otros sistemas operativos basados en Linux, no puedes habilitar el uso compartido del escritorio remoto, accediendo a las preferencias del menú del sistema. En su lugar, debes usar "vino", un servidor de Computación de Red Virtual, o VNC (por sus siglas en inglés), nativo de Xubuntu.
- Haz clic en el menú "Aplicaciones" y selecciona "Accesorios" y "Terminal", para abrir la aplicación de terminal.
- Instalar vino: $ sudo apt-get install vino
- Configurar vino: $ vino-preferences
- Sigue las instrucciones en pantalla para hacer cambios a tus preferencias de uso compartido del escritorio remoto.
- Escribe la siguiente línea para ingresar el editor Autostart Apps: xfce4-autostart-editor
- Comando en Autostarted Apps para iniciar el servidor vino: /usr/lib/vino/vino-server

3. Conectar 2 máquinas

Podemos seguir esta recomendación para que varias personas trabajen en la misma máquina.

- Supongamos que tenemos 2 máquinas llamadas m1 y m2.
- En m1 instalamos openssh-server: apt-get install openssh-server
- En m1 tenemos los usuarios usu1 y usu2.
- En la máquina m2 para conectarse a m1 debemos hacer: ssh usu2@ip-m1
- Con esto abrimos sesión en m1 desde m2 y podemos trabajar desde m2.
- Si queremos abrir una sesión remota pero gráfica podemos hacer en m2:
  - ssh -X usu2@ip-m1 (Es es para abrir la sesión. Establecer contacto)
  - nautilus (Con esto abrimos un explorador en m1 pero desde m2)
  - Si tenemos el programa LibreOffice instalado en m1, pero no en m2... podemos conectarnos con ssh -X, y luego ejecutar... /usr/lib/libreoffice/program/soffice.bin, y ya está. Esto es trabajo remoto.

Si queremos copiar archivo de m2 hacia m1 hacemos:

- scp file usu2@ip-m1:/home/usu2
- Ya está! Si además queremos iniciar una sesión sftp hacemos:
- sftp usu2@ip-m1

4. SetUID

Para ejecutar un programa con los permisos del creador del script, el autor debe activar el permiso UID sobre dicho programa/script:

# chmod u+s script.sh

Ahora podemos ejecutar el script con otro usuario, pero debemos tener en cuenta que no podemos usar la shell bash. En su defecto, pondremos la shell zsh. En la primera línea del script pondremos

#!/bin/zsh

5. Guía para clonar en la partición sda7

- Apagar el PC. Reiniciar y entrar en el SO de la partición sda7.
- Reiniciar equipo con CD Clonezilla.
- es_ES idioma español
- No tocar teclado
- Start clonezilla
- device-image
- local_dev
- enchfar pendrive y esperar a que aparezcan los mensajes [sdb]...
- Pulsat intro y elegir sdb1 (es donde está la imagen)
- Elegir directorio / y pulsar enter.
- expert mode
- restoreparts
- elegir el archivo y pulsar enter
- elegir sda7 (es la partición donde queremos clonar)
- Usar la tecla espacio para quitar las opciones: -g auto, y -j2.
- Elegir opción -k
- Elegir opción -p poweroff
- y
- y
- Esperamos y cuando termine se apaga el equipo.
- Quitar CD y pendrive del PC
- Iniciar SO sda7 para comprobar el proceso.

6. Instalar las Guest Additions en Lubuntu/Debian

- Abrir terminal
- Nos convertimos en superusuario: sudo bash
- Instalamos varios paquetes: apt-get install gcc make linux-headers-$(uname -r)
- Insertado ISO Guest Additions: VBox -> Dispositivos -> Guest Additions
- Por terminal: cd /media/nombre-usuario/VBOX...
- Por teminal ejecutamos programa: ./VBoxLinux...