Herramientas de usuario

Herramientas del sitio


sistemas:linux:xtra

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
sistemas:linux:xtra [2010/09/24 17:04]
alfred
sistemas:linux:xtra [2020/05/09 09:25] (actual)
Línea 2: Línea 2:
  
 ===== Usuarios y permisos ===== ===== Usuarios y permisos =====
 +
 +
  
 ==== Gestión de usuarios ==== ==== Gestión de usuarios ====
-=== Comandos ​===+=== Administración de usuarios ​===
  
   * **adduser usuario** Como root añade un usario al sistema preguntandote sus características. Puedes crear un usuario sin necesidad de que te vaya preguntando sus características con **useradd**. ​   * **adduser usuario** Como root añade un usario al sistema preguntandote sus características. Puedes crear un usuario sin necesidad de que te vaya preguntando sus características con **useradd**. ​
Línea 16: Línea 18:
   * **userdel usuario** Elimina un usuario.   * **userdel usuario** Elimina un usuario.
   * **passwd** Cambia la contraseña del usuario actual.   * **passwd** Cambia la contraseña del usuario actual.
-  * **passwd usuario** Como root, cambia la contraseña del usuario +  * **passwd usuario** Como root, cambia la contraseña del usuario. 
-  * **id usuario** Devuelve información de los identificadores de usuario\grupo del indicado+  * **id usuario** Devuelve información de los identificadores de usuario\grupo del indicado ​(gid, uid...). 
 +  * **chsh** Cambia de shell con el que inicia un usuario 
 +  * Listar usuarios del sistema: 
 +<​code>​ 
 +cat /etc/passwd | cut -d: -f1 
 +</​code>​ 
 +=== Administración de grupos ===
   * **groupadd grupo** Añade un grupo al sistema   * **groupadd grupo** Añade un grupo al sistema
   * **groupdel grupo** Elimina un grupo del sistema   * **groupdel grupo** Elimina un grupo del sistema
-  * **chsh** Cambia ​de shell con el que inicia ​un usuario +  * **adduser user group** Añade un suario a un grupo 
 +  * **usermod -g grupo usuario** Cambia el grupo por defecto del usuario. 
 +  * **usermod -a -G lista_de_grupos usuario** Añade el usuario a un a un grupo. 
 +  * **groups user** Lista los grupos a los que pertenece el usuario
 +  * Listar grupos del sistema: 
 +<​code>​ 
 +cat /etc/group |cut -d: -f1 | sort 
 +</​code>​
  
 === Ficheros === === Ficheros ===
Línea 35: Línea 49:
 adduser smbadmin --shell /​sbin/​nologin --no-create-home adduser smbadmin --shell /​sbin/​nologin --no-create-home
 </​code>​ </​code>​
- 
- 
 ==== Gestión de permisos ====  ==== Gestión de permisos ==== 
 Comandos: Comandos:
   * **chown usuario fichero\directorio** Cambia de propietario el fichero o directorio   * **chown usuario fichero\directorio** Cambia de propietario el fichero o directorio
     * -R para un árbol de directorios     * -R para un árbol de directorios
 +    * **chown -R usuario:​grupo fichero** Cambia de propietario y grupo el fichero o directorio
   * **chgrup grupo fichero\directorio** Cambia de grupo el fichero o directorio. Con los mismos parámetros que ''​chown''​.   * **chgrup grupo fichero\directorio** Cambia de grupo el fichero o directorio. Con los mismos parámetros que ''​chown''​.
   * **chmod modo fichero\directorio** Cambia los permisos de un fichero\directorio   * **chmod modo fichero\directorio** Cambia los permisos de un fichero\directorio
Línea 51: Línea 64:
 chmod 655 fichero -> dá todos los permisos al usuario excepto el de ejecución, al grupo y a los demás permite leer y ejecutar. chmod 655 fichero -> dá todos los permisos al usuario excepto el de ejecución, al grupo y a los demás permite leer y ejecutar.
 </​code>​ </​code>​
- 
  
  
Línea 107: Línea 119:
  
 ===== Instalación de software ===== ===== Instalación de software =====
 +
  
  
Línea 135: Línea 148:
  
 === dpkg === === dpkg ===
-Es una herramienta que nos ayuda en la gestión de paquetes:+Es una herramienta que nos ayuda en la gestión de paquetes ​(archivos .deb):
   * Listar paquetes instalados: ''​dpkg -l''​   * Listar paquetes instalados: ''​dpkg -l''​
   * Instalar: ''​dpkg -i paquete''​   * Instalar: ''​dpkg -i paquete''​
Línea 149: Línea 162:
     * //alien -i fichero// - Lo convierte y lo instala.     * //alien -i fichero// - Lo convierte y lo instala.
   * **apt-rdepends**:​ Muestra el arbol de dependencias de un paquete.   * **apt-rdepends**:​ Muestra el arbol de dependencias de un paquete.
 +  * **gdebi**: Instala un archivo .deb de la forma más sencilla.
  
  
sistemas/linux/xtra.1285347889.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)