[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:slackbook:working_with_filesystems [2019/03/02 20:39 (UTC)] – [Utilizando mount] rrampes:slackbook:working_with_filesystems [2019/03/02 21:08 (UTC)] (actual) – [SMB] rramp
Línea 93: Línea 93:
 Ahora que hemos aprendido (algunos de) los diferentes sistemas de archivos disponibles en Linux, es hora de que veamos cómo usarlos. Ahora que hemos aprendido (algunos de) los diferentes sistemas de archivos disponibles en Linux, es hora de que veamos cómo usarlos.
 Para leer o escribir datos en un sistema de archivos, primero se debe montar ese sistema de archivos. Para hacer esto, nosotros (naturalmente) usamos mount (8). Para leer o escribir datos en un sistema de archivos, primero se debe montar ese sistema de archivos. Para hacer esto, nosotros (naturalmente) usamos mount (8).
-Lo primero que debemos hacer es decidir dónde queremos ubicar el sistema de archivos. Recuerde que no hay tales cosas como letras de unidad que denotan sistemas de archivos en Linux. En su lugar, todos los sistemas de archivos están montados en directorios. El sistema de archivos base en el que instala Slackware siempre se encuentra en '' / '' y los demás siempre se encuentran en los subdirectorios de '' / ''. '' / mnt / hd '' es un lugar común para localizar temporalmente una partición, por lo que usaremos eso en nuestro primer ejemplo. Para montar el contenido de un sistema de archivos, debemos decirle qué tipo de sistema de archivos tenemos, dónde lo montamos y qué opciones especiales usar.+Lo primero que debemos hacer es decidir dónde queremos ubicar el sistema de archivos. Recuerde que no hay tales cosas como letras de unidad que denotan sistemas de archivos en Linux. En su lugar, todos los sistemas de archivos están montados en directorios. El sistema de archivos base en el que instala Slackware siempre se encuentra en '' / '' y los demás siempre se encuentran en los subdirectorios de ''/''. ''/mnt/hd '' es un lugar común para localizar temporalmente una partición, por lo que usaremos eso en nuestro primer ejemplo. Para montar el contenido de un sistema de archivos, debemos decirle qué tipo de sistema de archivos tenemos, dónde lo montamos y qué opciones especiales usar.
  
 <code> <code>
Línea 108: Línea 108:
 Estos se declaran con el argumento [-o]. A continuación una lista de las opciones más comunes.  Estos se declaran con el argumento [-o]. A continuación una lista de las opciones más comunes. 
  
-**Table 11.2. Common mount options**+**Tabla 11.2. Opciones más comunes para el comando mount**
 |ro |read-only| |ro |read-only|
 |rw |read-write (default)| |rw |read-write (default)|
 |uid |user id del dueño del contenido en el sistema de archivos| |uid |user id del dueño del contenido en el sistema de archivos|
 |gid |group id del dueño del contenido en el sistema de archivos| |gid |group id del dueño del contenido en el sistema de archivos|
-|noexec |evita la ejecucion de archivos/binarios|+|noexec |evita la ejecución de archivos/binarios|
 |defaults |valores predeterminados para el sistema de archivos| |defaults |valores predeterminados para el sistema de archivos|
  
 Si esta es tu primera instalación de Linux, las únicas opciones que por lo general debe preocuparle son //ro// y //rw// Si esta es tu primera instalación de Linux, las únicas opciones que por lo general debe preocuparle son //ro// y //rw//
-La excepción a esta regla viene cuando estás tratando con sistemas de archivos que no manejan los permisos tradicionales de Linux como vfat o NTFS. En esos casos, deberá usar las opciones // uid // o // gid // para permitir que los usuarios no root accedan a estos sistemas de archivos.+La excepción a esta regla viene cuando estás tratando con sistemas de archivos que no manejan los permisos tradicionales de Linux como vfat o NTFS. En esos casos, deberá usar las opciones //uid// o //gid// para permitir que los usuarios no root accedan a estos sistemas de archivos.
  
  
Línea 154: Línea 154:
 Simplemente correr **//mount//** sin ningún argumento mostrara eso. Simplemente correr **//mount//** sin ningún argumento mostrara eso.
  
-===== Network Filesystems =====+===== Sistemas de archivos de red =====
  
 Además de los sistemas de archivos locales, Slackware admite varios sistemas de archivos de red como cliente y servidor. Además de los sistemas de archivos locales, Slackware admite varios sistemas de archivos de red como cliente y servidor.
Línea 163: Línea 163:
 NFS es el sistema de archivos de red para Linux, así como de varios otros sistemas operativos comunes. NFS es el sistema de archivos de red para Linux, así como de varios otros sistemas operativos comunes.
 Tiene un rendimiento modesto pero admite la gama completa de permisos para Slackware. Tiene un rendimiento modesto pero admite la gama completa de permisos para Slackware.
-Para utilizar NFS como cliente o como servidor, debe ejecutar el procedimiento remoto llamado demonio.+Para utilizar NFS como cliente o como servidor, debe ejecutar el demonio llamado procedimiento remoto (rpc).
 Esto se logra fácilmente configurando el archivo ejecutable "/etc/rc.d/rc.rpc" y diciéndole que comience.  Esto se logra fácilmente configurando el archivo ejecutable "/etc/rc.d/rc.rpc" y diciéndole que comience. 
 Una vez que se haya configurado como ejecutable, se ejecutará automáticamente cada vez que inicie Slackware. Una vez que se haya configurado como ejecutable, se ejecutará automáticamente cada vez que inicie Slackware.
Línea 182: Línea 182:
  
  
-Ejecutar un servidor NFS es un poco diferente. Primero, debe configurar cada directorio para exportar en '' / etc / exports '' +Ejecutar un servidor NFS es un poco diferente. Primero, debe configurar cada directorio para exportar en el archivo ''/etc/exports''. "exports" (5) contiene información sobre lo que los directorios se compartirán, con quién se compartirán y qué permisos especiales se otorgarán denegaran.
-expediente. "exports" (5) contiene información sobre lo que los directorios se compartirán, con quién se compartirán y qué permisos especiales otorgar denegar.+
  
 <file> <file>
Línea 194: Línea 193:
  
  
-La primera columna en '' exports '' contiene una lista de los archivos a exportar a través de NFS.+La primera columna en ''exports'' contiene una lista de los archivos a exportar a través de NFS.
 La segunda columna es una lista de los sistemas que pueden acceder a la exportación junto con permisos especiales. La segunda columna es una lista de los sistemas que pueden acceder a la exportación junto con permisos especiales.
 Puede especificar los hosts a través del nombre de dominio, la dirección IP o la dirección de netblock (como lo he hecho aquí). Puede especificar los hosts a través del nombre de dominio, la dirección IP o la dirección de netblock (como lo he hecho aquí).
 Los permisos especiales son siempre una lista parentética. Los permisos especiales son siempre una lista parentética.
 Para obtener una lista completa, deberá leer la página de manual. Para obtener una lista completa, deberá leer la página de manual.
-Por ahora, la única opción especial que importa es // no_root_squash //. Por lo general, el usuario root en un cliente NFS no puede leer ni escribir un recurso compartido exportado. +Por ahora, la única opción especial que importa es //no_root_squash//. Por lo general, el usuario root en un cliente NFS no puede leer ni escribir un recurso compartido exportado. 
-En su lugar, el usuario root es // "aplastado" // y está obligado a actuar como el usuario nobody. // no_root_squash // evita esto.+En su lugar, el usuario root es //"aplastado"// y está obligado a actuar como el usuario nobody. // no_root_squash // evita esto.
  
  
Línea 209: Línea 208:
  
 SMB es el protocolo de intercambio de archivos de la red de Windows.  SMB es el protocolo de intercambio de archivos de la red de Windows. 
-Conectarse a las acciones de SMB (comúnmente llamadas acciones de samba) es bastante sencillo.+Conectarse a los recursos compartidos de SMB (comúnmente llamadas recursos compartidos de samba) es bastante sencillo.
 Desafortunadamente, SMB no es tan fuertemente apoyado como NFS. Desafortunadamente, SMB no es tan fuertemente apoyado como NFS.
 Aún así, ofrece un mayor rendimiento y conectividad con las computadoras con Windows.  Aún así, ofrece un mayor rendimiento y conectividad con las computadoras con Windows. 
 Por estas razones, SMB es el protocolo común de intercambio de archivos de red implementado en redes locales. Por estas razones, SMB es el protocolo común de intercambio de archivos de red implementado en redes locales.
-La exportación de recursos compartidos SMB desde Slackware se realiza a través del demonio samba y se configura en '' smb.conf '' (5). Desafortunadamente, configurar samba como un servicio está más allá del alcance de este libro. +La exportación de recursos compartidos SMB desde Slackware se realiza a través del demonio samba y se configura en ''smb.conf'' (5). Desafortunadamente, configurar samba como un servicio está más allá del alcance de este libro. 
 Consulte en línea para obtener documentación adicional y, como siempre, consulte la página del manual. Consulte en línea para obtener documentación adicional y, como siempre, consulte la página del manual.
  
 Afortunadamente, montar un recurso compartido SMB es fácil y funciona casi exactamente como montar un recurso compartido NFS. Afortunadamente, montar un recurso compartido SMB es fácil y funciona casi exactamente como montar un recurso compartido NFS.
-Debe indicar a Mount dónde encontrar el servidor y a qué recurso compartido desea acceder exactamente de la misma manera.+Debe indicar a mount dónde encontrar el servidor y a qué recurso compartido desea acceder exactamente de la misma manera.
 Además, debe especificar un nombre de usuario y contraseña. Además, debe especificar un nombre de usuario y contraseña.
  
 es:slackbook:working_with_filesystems ()