7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 1/14
Manual mini-server.Miriam Llinares.
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 2/14
Configuración de red en Debian.
La configuración del fichero /etc/network/interfaces es:
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface XX th inet static
address 10.2.36.XXXX
netmask 255.255.255.0
gateway 10.2.36.1
auto XX th
Para editar el documento de configuración, hacerlo siendo root, con el comando:
nano /etc/network/interfaces
Para saber el Xxeth0XX que debemos indicar en nuestra configuración, lo consultaremos conel siguiente comando
cat proc net dev
lo:
eth4: ← Este sería el eth que debemos indicar
pan0:
vboxnet0:
Para configurar los DNS se debe modificar el documento /etc/resolv.conf , para ellodeberemos ser root
nano /etc/resolv.conf
El contenido debe ser identico a lo que sigue.
domain b24
nameserver 172.16.2.4
nameserver 172.16.2.44
Una vez hecho todo esto el siguiente comando iniciará el servicio de red:
/etc/init.d/networking restart
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 3/14
Samba en Ubuntu Server y Windows
• Crear archivo archivo /etc/xinetd.conf
service swat
{
port = 901
socket_type = stream
wait = no
only_from = 127.0.0.1 (las ip que se van a conectar al dominio)
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}
Releemos la configuración de xinetd /etc/init.d/xinetd restart
• Acceso a SWAT
– http://localhost:901/
• Configurar SWAT para controlador de dominio
workgroup = dominioalumno
netbios name = serveralumno
server string = %h server
security = USER.
encrypt passwords = yes.
Invalid users = ((Vacio))
time server = yes.
domain logons = yes.
logon drive = H:
logon home = \\%L\%U.
logon path = \\%N\%U\profile.
os level = 64
preferred master = yes
domain master = yes
local master = yes
wins support = yes.
dns proxy = yes.
[[ Testparm para saber si el dominio funciona correctamente. ]]
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 4/14
fichero /etc/resolv.conf
nameserver 10.2.36.XX Su misma IP
nameserver 172.16.2.4
nameserver 172.16.2.44
domain dominioalumno Dominio especificado
fichero /etc/hosts
127.0.0.1 localhost (no tocar)
127.0.1.1 debian.Belkin debian (no tocar)
#comentario (no tocar)
::1 localhost ...(no tocar)
fe00 (no tocar)
ff00 (no tocar)
ff02 (no tocar)
… (no tocar)
10.2.36.XX serveralumno (nombre netbios máquina)
10.2.36.YY windowsxpalumno (nombre del equipo windows)
fichero /etc/hostname
SHARES
path = /home/profile
nt acl support = no
csc policy = disable
profile acls = yes
case sensitive = no
Usuarios locales del equipo, habilitados como usuarios del controlador de dominio (con
otros privilegios y permisos)
smbpasswd -a nombrealumno
Elevar el usuario de root a usuario samba, por si no lo estaba
smbpasswd -a root
adduser --force-badname windowsxpalumno$
addgroup dominioalumno
En el servidor Linux
Añadir el usuario o cuenta de confianza al grupo del dominio creado
adduser windowsxpalumno$ dominioalumno
adduser root dominioalumno
Adduser nombrealumno dominioalumno
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 5/14
Añadir la cuenta de confianza a la lista de usuarios Samba del dominio.
smbpasswd -a -m windowsxpalumno
Smbpasswd -a -m windowsxpalumno$
Reiniciar el servidor Samba. Restart All en Status
En el cliente Windows XP:
Iniciar sesión en el equipo Windows XP Profesional con permisos de administrador.
-Cambiar el nombre del equipo y reiniciarlo (poner el que se ha creado antes en samba-->windowsxpalumno
Ir a Panel de Control / Herramientas Administrativas /Directivas de Seguridad local /DirectivasLocales /Opciones de seguridad. Modificar las siguientes claves:
- Miembro de dominio: descifrar o firmar digitalmente datos de un canal seguro: deshabilitar
- Miembro de dominio: Deshabilitar cambios password en cuenta máquina: Comprobar que
está en deshabilitar - Miembro de dominio: Requerir clave de sesión protegida (W2000 o más reciente):Comprobar que está en deshabilitar
Configurar el protocolo TCP/IPv4 de comunicaciones para poder establecer conexión con eldominio, con los parámetros:
Dirección IP: 10.2.36.XX+
Máscara de subred: 255.255.255.0
Puerta de enlace predeterminada. 10.2.36.XX (no es obligatorio)
Servidor DNS Preferido: No poner nada (irá por WINS)
Servidor DNS secundaria: Dirección servidor DNS de Internet.
En opciones avanzadas configurar la pestaña WINS (muy importante).
Seleccionar las opciones:
“Habilitar NETBIOS sobre TCP/IP”
“Habilitar la búsqueda de LMHOSTS”.
Agregar como servidor WINS la dirección IP del servidor 10.2.36.XX
Comprobar y verificar que ambas máquinas Linux y cliente Windows XP están en la mismavmnet y que por lo tanto tienen conectividad a nivel de IP. Esto lo podemos comprobarejecutando desde la ventana de la consola
ping 10.2.36.XX
Cambiar el nombre NETBIOS del equipo Windows por windowsxpalumn’. Ir a Inicio y hacer
click botón derecho del ratón sobre MiPC. Seleccionar Propiedades y después la pestañaNombre del equipo.
Dentro de esta pestaña, hacer click en Cambiar para introducir el nombre del equipo.
Hacer click en Miembro del dominio y escribir el nombre de dominio dominioalumno, al quequeremos unir este equipo.
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 6/14
Compartiendo recursos: sshPaquetes necesarios – openssh – openssh-server – openssh-clients
Fichero de configuración /etc/ssh/sshd_config
/etc/init.d/ssh restart
su tonto; ssh-keygen
cp /home/tonto/.ssh/id_rsa.pub anonimo@ip
cat [su clave.pub] >> /home/tonto/.ssh/authorized_keys
ssh -p1234 tonto@ip
ssh xxxx@tumaquina
Montar unidad.
Averiguar la unidad creadals /dev/sd*- Particionarfdisk /dev/sd....- Formatear la unidadmkfs.ext... /dev/sd....
- Montar la unidad “sdb1” en directorio /newmount /dev/sdb1 /new
Para que se monte de forma automática
- Editar /etc/fstab (nano /etc/fstab)
/dev/sdb1 /new ext4 defaults 0 1
Quotas
1º Se necesitan “quota” y “quotatools”
aptget
update
aptget
install quota quotatool
2º Editar /etc/fstab. Añadir “usrquota” y/o “grpquota”
/dev/sdb1 /new ext4 defaults,usrquota 0 1
3º Remontar
mount o
remount /new4º Comprobar si hay quotas y preparar las:
quotacheck vcagu
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 7/14
5º Indicar las quotas de cada usuario
edquota usuario
ó quotatool
MySQL en Ubuntu Server 10.04 Para instalar y configurar MySQL desde el terminal en ubuntu 10.04.2 LTS, lo primero,actualizamos el sistema:
sudo apt-get update
sudo apt-get upgrade
El paso siguiente es instalar la versión estable de MySQL Server:
sudo apt-get install mysql-sever mysql-common mysql-client
Después de ejecutar el comando anterior te muestra información “Desempaquetando el
paquete mysql-server…” y “Configurando mysql-server y mysql-client…”
Para comprobar que está ejecutándose:
sudo netstat -tap | grep mysql
Si el comando anterior muestra la siguiente información, está funcionando:
tcp 0 0 localhost:mysql *:* LISTEN 7686/mysqld
Para conectarse con MySQL Server:
mysql -u root -p
Te pregunta la password que has introducido durante el punto 3. Y te muestra el promptmysql> donde puedes introducir sentencias SQL:
Para ver un listado de las bases de datos:
mysql> show databases;
Para crear una nueva base de datos:
mysql> create database wp_mibasededatos;
Creamos los usuarios que van a utilizar la base de datos y desde donde se les permite acceder:
mysql>GRANT ALL ON wp_mibasededatos.* TO usuarios@localhost IDENTIFIED BY'password';
Para ver la información que se almacena en los logs:sudo tail -f /var/log/mysql/error.log
phpmyadmin en Ubuntu Server 10.04
sudo apt-get update
sudo apt-get install phpmyadmin
Tras esto empezará a descargarse e instalarse los paquetes. Al final se abrirá un cuadro de
dialogo que nos pedirá unos datos necesarios para autoconfigurarse. Nos pedirá si
queremos que se configure con Apache2 o Lighttpd. Si el servidor es LAMP, marcamos solo Apache2 y aceptamos. Después nos pregunta si queremos que el instalador cree una base
de datos para uso de phpmyadmin, a lo que le respondemos con un Si. Luego nos pide la
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 8/14
clave de usuario root , necesaria para para configurar el paso anterior. Luego otra
contraseña para phpmyadmin y su confirmación. Finalmente phpmyadmin queda instalado.
Para hacer uso de phpmyadmin simplemente vamos a
la dirección http://nombredominio/phpmyadmin donde adaptaremos nombredominio por eladecuado a nuestra situación. Si nuestro servidor esta en nuestra máquina local podemos
usar http://localhost/phpmyadmin o http://127.0.0.1/phpmyadmin
Wordpress en Ubuntu Server 10.04
Paso 1 - Crear una Base de Datos MySQL y un Usuario para WordPress
El primero paso que vamos a dar es simplemente preparatorio. WordPress utiliza una
base de datos relacional para administrar y almacenar la información de usuario y sitio.Tenemos MySQL instalado, el cual puede darnos esta funcionalidad, peronecesitamos construir una base de datos y un usuario con los cuales WordPresspueda funcionar. Para empezar, haz un login en la cuenta root (administrador) deMySQL usando este comando:
mysql -u root -p1
Se te solicitará la clave que le diste a la cuenta root de MySQL cuando instalaste elsoftware. Tras esto aparecerá una consola de comandos de MySQL. Primero,podemos crear una base de datos separada que WordPress pueda controlar. Puedesllamarla como quieras, pero en la guía la llamaremos wordpress porque es simple y
descriptiva. Ingresa este comando para crear la base de datos:
CREATE DATABASE wordpress;1
Toda sentencia de MySQL debe finalizar con punto y coma (;), así que asegúrate deque está presente si estás teniendo problemas. Detrás, vamos a crear una cuenta deusuario de MySQL separada que usaremos exclusivamente para operar con nuestranueva base de datos.
Crear bases de datos y usuarios de una sola función es una buena idea tanto paraadministración, como para seguridad. Vamos a llamar a la nueva cuentawordpressuser y le asignaremos como clave password. Evidentemente, deberías de
cambiar la clave para tu instalación y el nombre de usuario podría ser el que más teguste. Este es el comando que necesitarás para crear el usuario:
CREATE USER wordpressuser@localhost IDENTIFIED BY ‘password’;
En este momento, ya tienes la base de datos y la cuenta de usuario, cada uno hechosespecíficamente para WordPress. Sin embargo, estos dos componentes no tienenrelación alguna aún. El usuario no tiene acceso a la base de datos. Para solucionarlovamos a darle acceso al usuario a nuestra base de datos con este comando:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost
Ahora el usuario tiene acceso a la base de datos. Necesitamos hacer un flush a losprivilegios para que la instancia de MySQL sepa acerca de los cambios que hemosrealizado sobre los privilegios recientemente:
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 9/14
FLUSH PRIVILEGES;
Ahora ya tenemos todo listo. Podemos salir de la línea de comandos de MySQLescribiendo:
exit
Ahora deberías de estar de nuevo en la consola de comandos normal.
Paso 2 – Descargar WordPress
A continuación, vamos a descargar los archivos de WordPress de su sitio web. Afortunadamente, el equipo de WordPress siempre usa el mismo link para la versión
estable más reciente de su software, el cual podemos conseguir escribiendo esto:
cd ~
wget http://wordpress.org/latest.tar.gz
Esto descargará la versión en inglés, para obtener la versión en español deberíamosde entrar en la web de WordPress en español (http://es.wordpress.org/) y continuarhasta el link al archivo .tar.gz y copiar la url en la línea de comandos, usándola enlugar de la url en inglés.
Con esto habremos descargado el archivo comprimido con el contenido deWordPress en nuestra carpeta raíz. Podemos extraer los archivos para reconstruir eldirectorio de WordPressescribiendo:
tar xzvf latest.tar.gz
Esto creará un directorio llamado wordpress en nuestra carpeta raíz. Así mismodeberíamos deconseguir algunos paquetes más que necesitamos. Podemosobtenerlos directamente desde los repositorios por defecto de Ubuntu después de quehayamos actualizado nuestro índice local de paquetes:
sudo apt-get update
Y tras ello, deberemos de obtener los dos paquetes necesarios:
sudo apt-get install php5-gd libssh2-php
Esto permitirá que trabajes con imágenes, que instales plugins y que actualicesporciones de tu sitio usando tus credenciales SSH para logarte.
Paso 3 – Configurar WordPress.
La mayor parte de la configuración que haremos más tarde será a través de uninterface web. Sin embargo, es necesario que hagamos algo de trabajo a través de lalínea de comandos antes de tener esto listo y funcionando.Empezamos moviéndonos hacia el directorio de WordPress que acabamos dedescomprimir.
cd ~/wordpress
Un archivo de configuración de ejemplo, que se acerca mucho al que necesitamos,está incluido por defecto. Aunque, necesitamos copiarlo a la localización del archivo
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 10/14
de configuración por defecto para que WordPress reconozca al archivo. Lo haremosasí:
cp wp-config-sample.php wp-config.php
Ahora que tenemos un archivo de configuración con el que trabajar, lo abriremos conun editor de texto:
nano wp-config-php
Como dijimos anteriormente, este archivo se puede adaptar a nuestras necesidades.Las únicas modificaciones que necesitamos hacer son en los parámetros que tienen lainformación acerca de nuestra base de datos.
Necesitamos encontrar las configuraciones de DB_NAME , DB_USER yDB_PASSWORD paraque WordPress pueda conectar y autenticarsecorrectamente en la base de datos creada. Corrige esos parámetros con los valoresque correspondan a la base de datos que creaste anteriormente. Debería de ser algo
parecido a esto:
/ ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress')
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'password');
Estos son los únicos valores que necesitas cambiar, así que cuando lo hayashecho guarda y cierra el fichero.
Paso 4 – Copiar Archivos a la Raíz de Documentos de Nuestro Servidor Web
Ahora que tenemos nuestra aplicación configurada, necesitamos copiarla dentro de laraíz de documentos de nuestro servidor web, desde donde podrá ser servida a losvisitantes de nuestra web. Uno de los métodos más fáciles y fiables de transferirarchivos de un directorio a otro es con el comando rsync
Éste preserva los permisos y tiene unas buenas opciones para mantener la buena
integridad de los datos. La localización de la raíz de documentos en el LAMP deUbuntu 14.04 es /var/www/html. Podemos transferir nuestros archivos de WordPressallí escribiendo:
sudo cp -r ~/wordpress/* /var/www/html/
Esto copiará de forma segura todos los contenidos del directorio que descomprimiste ala raíz de documentos. Ahora deberíamos de movernos hacia dentro de la raíz dedocumentos para hacer unos cambios finales a los permisos:
cd /var/www/html
Necesitaremos cambiar el propietario de nuestros archivos para incrementarla seguridad. Queremos darle la propiedad al usuario no root con privilegios sudo que
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 11/14
creamos, planeando usarlo para interactuar con nuestro sitio. Puedes usar ese usuariosi quieres, aunque algunos pueden sugerir que crees un usuario adicional para esteproceso. Es cuestión de cada uno decidirlo.
Para esta guía, vamos a usar la misma cuenta que creamos durante los pasosiniciales de configuración del servidor, al cual llamaremos demo. Esta es la cuenta en
la que vamos a hacer las acciones que tiene esta guía. La pertenencia a grupo se ladaremos al proceso del servidor web, el cual es www-data. Esto permitirá queinteractúe con el contenido como sea necesario. Podemos asignar rápidamente estosvalores de pertenencia escribiendo:
sudo chown –R demo:www-data *
Esto configurará las propiedades de pertenencia que estamos buscando. Mientrasestemos tratando con pertenencia y permisos, debemos de tener cuidado también conasignar la pertenencia correcta en nuestro directorio de uploads. Esto nos permitirásubir imágenes y otro contenido a nuestro sitio web. Ahora mismo los permisos sondemasiado restrictivos.
Primero, vamos a crear manualmente el directorio de uploads tras el directorio dewp-content en nuestra raíz de documentos. Este será el directorio padre de nuestrocontenido:
mkdir /var/www/html/wp-content/uploads
Ahora tenemos un directorio donde dejar los ficheros que subamos, pero los permisossiguen siendo muy restrictivos. Necesitamos dejar que el propio servidor web escribaen este directorio. Podemos hacer eso asignando pertenencia a grupo de estedirectorio para nuestro servidor web, de esta manera:
sudo chown –R :www-data /var/www/html/wp-content/uploads
Esto permitirá al servidor web crear archivos y directorios a partir de este mismodirectorio, lo cual nos permitirá subir contenido al servidor.
Paso 5 – Completar la Instalación a través de la Interface Web
Ahora que tienes los archivos en su sitio y tu software está configurado, puedescompletar la instalación a través el interfaz web.
En tu navegador web, dirígete a la URL de tu servidor web:
http://nombre_DNS_o_IP
NFSCONFIGURAR LOS DISCOS O CARPETAS A COMPARTI R
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 12/14
Para poder configurar los recursos compartidos (discos duros o carpetas) en el servidor NFShay que tener permisos de administrador (root) y editar el fichero /etc/exports
Cada linea del fichero /etc/exports hace referencia a un recurso compartido y la sintaxis es lasiguiente:
ruta de recurso compartido hosts clientes permisos- ruta de recurso compartido es la ruta local absoluta del recurso que se comparte.
- hosts clientes IP del equipo al que le permitimos acceder al recurso compartido. Si tenemosun servidor DNS que nos resuelva los nombres del las máquinas locales podemos usar dichosnombres en vez de la dirección IP
- permisos Controlan el acceso al recurso compartido.
Algunas opciones de permisos:
- rw/ro exporta el directorio en modo lectura/escritura o sólo lectura
- root_squash mapea los requerimientos del UID/GID 0 al usuario anónimo (por defecto
usuario nobody, con UID/GID 65534); es la opción por defecto
- no_root_squash no mapea root al usuario anónimo
- all_squash mapea todos los usuarios al usuario anónimo
- squash_uids/squash_gids especifica una lista de UIDs o GIDs que se deberían trasladar alusuario anónimo: squash_uids=0-15,20,25-50
- anonuid/anongid fija el UID/GID del usuario anónimo (por defecto 65534)
- subtree_check/no_subtree_check si se exporta un subdirectorio (no un filesystem completo)el servidor comprueba que el fichero solicitado esté en el árbol de directorios exportado
- sync modo síncrono: requiere que todas las escrituras se completen antes de continuar; esopción por defecto
- async modo asíncrono: no requiere que todas las escrituras se completen; más rápido, peropuede provocar pérdida de datos en una caída
- secure los requerimientos deben provenir de un puerto por debajo de 1024
- insecure los requerimientos pueden provenir de cualquier puerto
Ejemplo de /etc/export:
/home/usuario/datos 192.168.1.10/255.255.255.0 (ro)
/home/usuario/datos 192.168.1.6/255.255.255.0 (rw)
/home/usuario/datos servidorweb (rw)
Iniciar el servicio
Una vez instalado y configurado nfs tendremos que ponerlos en marcha, o bien tendremos quereniciarlo si hemos realizado algún cambio en el fichero de configuración /etc/exports, paraello usamos el siguiente comando con derechos de administrador.
# /etc/init.d/nfs-kernel-server start
Comprobar los directorios exportados con showmount
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 13/14
Una vez configurado y arrancado el servidor nfs, podemos usar el siguiente comando paraconstatar que el servidor funciona perfectamente y ver los directorios que estamosexportando a los demás usuarios. Para ello usamos el siguiente comando con derechos deadministrador.
# showmount --exports localhost
1- nos dirigimos a la carpeta /mnt y creamos una carpeta llamada datos.
Ahora le cambiamos los permisos a la carpeta datos y le damos los permisos de lectura,escritura y ejecución para todos los usuarios de nuestra red local.
El siguiente paso es editar el fichero exports que se encuentra en /etc para añadir todos losordenadores de nuestra red, para ello usamos el método de poner la red a la que pertenece elservicio, junto con su mascara de red, junto con los permisos de lectura, escritura ysincronización.
Desde una consola de comando, y con permiso de administrador vamos a comprobar que el
servicio nfs esta corriendo.
Para finalizar en el servidor.En el caso que el servidor nfs, este arrancado usamos el siguiente comando para que loscambios surtan efectos: nfs-kernel-server restart
CONFIGURACIÓN DEL CLIENTE NFS
El ordenador cliente montará la unidad de red compartida por el servidor y el usuario lotratará como si fuera un directorio o un dispositivo local. A este servicio en GNU/Linux se llama"sistema de ficheros de red o sistema de ficheros distribuidos"
Cliente nfs
Instalar el cliente NFS
Como siempre hacemos en este blog y con la ayuda del programa synaptic, instalamos elsiguiente paquete:nfs-common
apt-get install nfs-common
nfs-common contiene los programas necesarios para utilizar el servicio NFS en el cliente (lockd,statd, showmount, y nfsstat).
CONFIGURAR EL ACCESO A LOS DISCOS O CARPETAS COMPARTIDAS EN EL SERVIDOR
Ahora debemos montar uno o varios directorios compartidos del ordenador servidor. Como
usuario administrador (root), desde el ordenador cliente, ejecutamos el comando showmountcon el parámetro -e seguido de la dirección ip del servidor para consultar los volúmenesexportados por el servidor NFS.
showmount -e 192.168.1.6
el comando para montar el volumen exportado en el servidor es mount con el parámetro -t nfsy su sintaxis es la siguiente:
mount -t nfs ruta unidad a montar carpeta destino
Ejemplo de uso de mount (IP del servidor NFS 192.168.1.6):
mount -t nfs 192.168.1.6:/home/usuario/datos /mnt/datos
Para configurar permanentemente el directorio remoto (volumen exportado), editamos elarchivo /etc/fstab
7/17/2019 Servidor Ubuntu
http://slidepdf.com/reader/full/servidor-ubuntu 14/14
Ejemplo de entrada en fstab:
192.168.1.6:/home/usuario/datos /mnt/datos nfs rw 0 0
Reiniciamos el sistema y verifique que el directorio remoto montó exitosamente.
Automount se usa frecuentemente con NFS
1- nos logeasmos como usuario administrador y nos dirigimos a la carpeta /mnt y creamos unacarpeta llamada datos le cambiamos los permisos a 777 (lectura, escritura y ejecución paratodos los miembros de la red local)
Ahora con el uso del comando showmount y el parámetro -e apuntando al servidor, en estemanual el servidor esta localizado en la IP 192.168.1.6, nos tiene que mostrar el recursocompartido y su localización en el servidor
showmount -e 192.168.1.6
por ultimo vamos a montar el recurso compartido con la orden mount, en este manual elcomando seria:
mount -t nfs 192.168.1.6:/mnt/datos /mnt/datos
Usuario congelado.1-. Comprimimos toda la carpeta del usuario que queremos congelar.
2-. La copiamos en /srv
3-. Creamos script en init.d/
#!/bin/bash
case "$1" in
start)
echo "Iniciando servicio de usuario congelado"
cd /root
rm -rf /home/freeze/.*
rm -rf /home/freeze/*
cd /
tar -zxvf /etc/init.d/freeze.tar.gz
cd /home/$USER
;;
esac
exit 0
4-. Lo enlazamos a /etc/rc2..d con ln -s /etc/init.d/restaurausuario /etc/rc2.d/S90restaura