Crear un usuario "Invitado" sin password

Espero haber acertado en el foro adecuado...
La cuestión es simple. Si presto mi ordenador, necesito un usuario "INVITADO" al que no se le pida clave y que, por supuesto, ni acceda al sistema, ni a mis ficheros, ni tenga mis configuraciones con el Firefox, etc...
He estado trasteando... pero ni me sentía seguro, ni en todo caso lo he conseguido.
Ah! Ya busqué por ahi... y no lo encontré. Si ya se ha contestado a esta cuestión, con darme el link, lo doy por resuelto y listo. Al menos el título de mi consulta ayudará a otros cuando busquen...
¿Me podeis decir, paso a paso, como crearlo?
Saludos, Alberto

Albertodelaxe escribió:

Espero haber acertado en el foro adecuado...

Me parece que para esta cuestión, sería mejor el de "Otros temas"... pero bueno. Reconozco que a mí me cuesta poner los calcetines en el cajón adecuado... dumb

Albertodelaxe escribió:

La cuestión es simple. Si presto mi ordenador, necesito un usuario "INVITADO" al que no se le pida clave y que, por supuesto, ni acceda al sistema, ni a mis ficheros, ni tenga mis configuraciones con el Firefox, etc...

Sí, la cuestión es simple:
Crea un usuario nuevo (por supuesto no le unas al grupo administrador, el sistema por defecto no lo hace).
Googleando un poco, salen entradas hasta en esta misma web:
Kubuntu-es: crear cuentas de usuario
búsqueda en google: crear usuario kubuntu

Se puede hacer en consola y en modo gráfico.
Esto último depende de qué versión de Kubuntu tengas. Pero será en Configuración del sistema.

Lo de no poner contraseña, no te lo recomiendo.
Hay ocasiones en que puedas necesitarla.
Otra cosa es que creas un usuario "invitado" y la contraseña sea... "invitado" biggrin

Un usuario creado así, no usaría tus configuraciones.
Tampoco vería tus archivos... y si resulta que puede, puedes evitarlo cambiando los permisos de tu carpeta personal (home) y prohibiendo verla al resto (que no seas tú y tu grupo)
Documéntate un poco, no es demasiado difícil y se puede hacer también en modo gráfico (aunque en consola es más rápido)

Dentro de Configuración del sistema, pantalla de inicio (creo que se llama), puedes hacer que la pantalla de inicio sea un modelo que incluya la lista de usuarios, y también podrías hacer que al usuario invitado no le pida contraseña. No se recomienda, pero se puede.

TAmbién podrías mantener que automáticamente inicie sesión con tu usuario y luego cambiar de usuario, pero obviamente no es recomendable.
Digo esto porque asumo que tú eres el único usuario creado y entras directamente a tu sesión.

Como contrapartida, tendrías que pasar por una pantalla de inicio en la que el usuario tenga que poner su contraseña. Puedes hacer que el usuario por defecto seas tú, pero mantén la contraseña.

Todo esto último en Configuración del sistema.
No es difícil.

Lo que pedis es super simple...
Creas un usuario con el comando «adduser»

$ sudo adduser invitado

Luego vas a Preferencias del sistema » solapa Avanzado » clic en Gestor de acceso, en la solapa Comodidad tildas la opción «Habilitar los inicios de sesión sin contraseña» y tildas al usuario «invitado».

Para que el usuario «invitado» no tenga acceso a tus cosas, en tu sesión desde consola tecleas:

$ chmod -R 700 *

Si te aparece todo desactivado en el «Gestor de acceso» de tal forma que no te deje modificar nada. Cerrá «Preferencias del sistema», luego desde consola tecleá:

$ kdesudo systemsettings

Una recomendación: Podrías hacer también que el usuario invitado no pertenezca a ningún grupo.

Con esto el usuario «invitado» tendrá password, pero podrá acceder sin el mismo.

joninzar escribió:

.
Googleando un poco, salen entradas hasta en esta misma web:
Kubuntu-es: crear cuentas de usuario
búsqueda en google: crear usuario kubuntu.

Estoy de viaje y, como nadie de por aqui me supo terminar de ayudar a utilizar mi pen Huawei/Simyo, me toca conectarme desde Win, por lo que tendría que copiarme esta página...
Pero si te digo ya una cosa: si buscas en San Google tu segundo link, la primera opción que da.. ¡es este mismo post! (Ya sirvió de algo plantear algo "tan elemental")
Saludos

PabliNet escribió:

.

Para que el usuario «invitado» no tenga acceso a tus cosas, en tu sesión desde consola tecleas:

$ chmod -R 700 *

Una pregunta: en la sentencia que propones... ¿No hay que indicar que eso es para "invitado"?
¿Y para qué es la estrella? (Bueno... ya son dos preguntas)
Saludos

Albertodelaxe escribió:
PabliNet escribió:

.

Para que el usuario «invitado» no tenga acceso a tus cosas, en tu sesión desde consola tecleas:

$ chmod -R 700 *

Una pregunta: en la sentencia que propones... ¿No hay que indicar que eso es para "invitado"?
¿Y para qué es la estrella? (Bueno... ya son dos preguntas)
Saludos

lo que hace eso es cambiar los permisos de todos tus archivos para que nadie más aparte de tu usuario, exceptuando root , pueda tener acceso a ellos , la estrella es un comodín para que aplique los permisos a todos los archivos independientemente de su nombre. Para mayor información:

man chmod
Albertodelaxe escribió:
PabliNet escribió:

.

Para que el usuario «invitado» no tenga acceso a tus cosas, en tu sesión desde consola tecleas:

$ chmod -R 700 *

Una pregunta: en la sentencia que propones... ¿No hay que indicar que eso es para "invitado"?
¿Y para qué es la estrella? (Bueno... ya son dos preguntas)
Saludos

El comando chmod es para cambiar el permiso a los directorios y archivos, la opción -R es para decirle a la máquina que también cambie los permisos a todo lo que haya dentro de los directorios (incluyendo los subdirectorios), el número 700 tiene el siguiente significado:

Los permisos de directorios y archivos se dividen en tres parte: usuario propietario del archivo, grupo de usuarios y otros respetando el orden.
El número 7 es el permiso de leer, escribir y ejecutar.
El número 0 es que no se puede leer, ni escribir y ejecutar.

Usuario ········ Grupo ········ Otros
···7···············0··············0

El asterisco, como también te dijo tlacuacheoscuro es un comodín para indicar todos los archivos. Si hacés *.mp3, indicas todo archivo terminado en "*.mp3".

Aquí tenés una wiki más detallada.

tlacuacheoscuro escribió:
Albertodelaxe escribió:
PabliNet escribió:

.

Para que el usuario «invitado» no tenga acceso a tus cosas, en tu sesión desde consola tecleas:

$ chmod -R 700 *

Una pregunta: en la sentencia que propones... ¿No hay que indicar que eso es para "invitado"?

Lo que quería aclarar es que intuyo que esa orden (chmod -R 700 *), para que SOLO afecte a los archivos de UN usuario, y no a los demás, habrá de hacerse en un path concreto ¿no?
Saludos

Albertodelaxe escribió:

Lo que quería aclarar es que intuyo que esa orden (chmod -R 700 *), para que SOLO afecte a los archivos de UN usuario, y no a los demás, habrá de hacerse en un path concreto ¿no?
Saludos

Hola.
Ya lo dijo Pablinet:

PabliNet escribió:

Para que el usuario «invitado» no tenga acceso a tus cosas, en tu sesión desde consola tecleas:

$ chmod -R 700 *

Cuando vas a una consola (la pantalla negra, no en entorno gráfico), te debes identificar y directamente te sitúa en tu home.
Cuando estás en el entorno gráfico (el normal) y abre un terminal (Konsole), automáticamente te sitúa en tu home.
Sea que "usuario" está en su sesión en la máquina "equipo".
Cuando abra el terminal (Konsole), le aparece:
usuario@equipo:~$

Ese ~ representa su home, su carpeta de "inicio": /home/usuario/

Por tanto, si "usuario" ejecutara el comando que propone Pablinet, estás actuando sobre todos (*) los directorios y ficheros que cuelgan de /home/usuario.
Esto es, sólo podría acceder "usuario" a sus carpetas y ficheros personales (además de quien pueda actuar con comando sudo, como root). Ni siquiera los de su grupo.
El resto, vería la carpeta /home/usuario/ pero no podrían acceder a su contenido.

Por cierto... a alguien se le ha olvidado cerrar un '['quote] o un '['code] o...
¡¡Qué mal se ve!!

joninzar escribió:

Ese ~ representa su home, su carpeta de "inicio": /home/usuario/

Por tanto, si "usuario" ejecutara el comando que propone Pablinet, estás actuando sobre todos (*) los directorios y ficheros que cuelgan de /home/usuario.
Esto es, sólo podría acceder "usuario" a sus carpetas y ficheros personales (además de quien pueda actuar con comando sudo, como root). Ni siquiera los de su grupo.
El resto, vería la carpeta /home/usuario/ pero no podrían acceder a su contenido.

Ok! No había caido en algo tan evidente (al abrir consola, ya aterrizo en mi path)
Sin embargo, por lo que veo, parece que no es necesaria la orden ya que he comprobado que sin ella, el invitado, como tu dices, ve mis carpetas, pero no su contenido...
¿Si la ejecuto, tampoco verá mis carpetas?
Saludos

PabliNet escribió:

Una recomendación: Podrías hacer también que el usuario invitado no pertenezca a ningún grupo.

Con esto el usuario «invitado» tendrá password, pero podrá acceder sin el mismo.

¿Quieres decir que suprima el grupo invitado?
¿Y que ocurre exactamente al suprimir el "grupo"? ¿Desaparecen sus carpetas, incluido su escritorio?

PabliNet escribió:

Con esto el usuario «invitado» tendrá password, pero podrá acceder sin el mismo.

Pues no he suprimido el grupo invitado todavía, pero el usuario «invitado» aunque tiene password (al crearlo, el sistema me obligó a ponerle uno), accede sin necesidad de indicarlo en el login (como se pretendía, claro)
Saludos