[eside-ghost] seguimos
Malkavian
malkavian en confluencia.net
Mie Mayo 25 18:48:07 CEST 2005
El Miércoles, 25 de Mayo de 2005 17:34, Ander Fernandez escribió:
>$Cat /etc/passwd > /home/usuarios.txt
>
>Te creará un fichero txt con todos los usuarios, su nivel de permiso, grupo
>al que pertenecen etc, shell que ejecutan...
No es por putear sino por dar exactitud...
1- La ce de "cat" debe ser minúscula.
2- Si no eres root no podras escribir un archibo en /home. Supongo que querías
decir /home/SU-USUARIO (o de otra forma con el alias omnivalente "~" (sin
las comillas). Por tanto valdría "cat /etc/passwd > ~/usuarios.txt
3- Si no neceista editar y toquetear el archivo con abrir con un editor el
archivo /etc/passwd le vale, o si no, un cat o un less simple para verlo por
pantalla...
> En mi sistema los usuarios que yo creo siempre tienen un nivel de
> privilegios de 1000 en adelante... por lo menos al crearlos sin mas:
No es "privilegios" sino "identificador de usuario" o UID (User
IDentification) para abreviar.
> Con este comando puedes sacar solo los usuarios que tu has creado:
>
> $cat /etc/passwd | grep .[A-Z][a-z][0-9]*:x:100[0-9]
>
> Eso te devuelve todos los usuarios con priviliegios > 1000 a mi me
> funciona, al resto nu ze..... :P
Error: Con UID entre 1000 y 1009, si creas más de 10 usuarios sólo verás los
10 primeros.
Un comando más amplio que valdría siempre (me ahorro el cat, pues no es
necesario para hacer el grep):
grep .[A-Z][a-z][0-9]*:x:[1-9][0-9][0-9][0-9]* /etc/passwd
Así buscaría todos los usuarios cuyo UID tenga 4 o más cifrás, quicir a partir
del 1000 incluido. En la primera cifra no es necesario el 0, así que he
puesto 1-9 en vez de 0-9.
--
Agur: Malkavian (MHVSS) :[
------------------------------------------------------------------------
La página de Malkavian: H/P/V/C, linux, rol... ALGÚN DÍA...
Miembro del Grupo de LinUxuarios de Bizkaia (GLUB) http://glub.biz
Miembro de Kodeak, Ether, Eghost, GULA, GLUGI, Guardianes del Túmulo...
------------------------------------------------------------------------
Windows es un sistema operativo X'DDD
Más información sobre la lista de distribución eside-ghost