Sistema de archivo de fusible TCP simple

es un sistema de archivos en red basado en un fusible (sistema de archivos en el espacio de usuario).
Descargar ahora

Sistema de archivo de fusible TCP simple Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Tomi Ollila
  • Sitio web del editor:
  • http://www.guru-group.fi/~too/sw/stfufs/

Sistema de archivo de fusible TCP simple Etiquetas


Sistema de archivo de fusible TCP simple Descripción

El sistema de archivos SIMPLE TCP es un sistema de archivos en red basado en FUSE (sistema de archivos en el espacio de usuario). El sistema de archivos de fusible TCP simple es un sistema de archivos en red basado en fusibles. Consta de 2 partes. Un demonio de servidor de red que se inicia en el host (remoto) y un módulo de fusible que se ejecuta en el espacio de usuario en el host local. El componente del servidor se inicia a través de SSH y después de que el cliente y el servidor han comunicado y creado una conexión TCP separada para la transferencia de datos. Si la seguridad no es un problema, esto es útil al menos en las siguientes situaciones: 1) Máquina es de gama baja. 2) Las máquinas tienen importantes aplicaciones de alto carga (s) en ejecución. 3) Se quiere ver los valores de STATVFS reales. Instalación: el cliente requiere encabezados y bibliotecas de fusibles, el servidor no lo hace. Actualmente, se necesita un compilador capaz de C99 para compilar tanto el cliente como el servidor, pero con poca esfuerzo en el código, este requisito se puede eliminar del componente del servidor. Para compilar tanto el cliente como el servidor, ingrese `` Haz todo``.Entere ' Haga que el cliente`` o `` Hacer servidor`` para compilar cualquiera de los componentes. Para desarrolladores / probadores: ingrese `` Hacer depuración`` para compilar la construcción de depuración. Después de la compilación del cliente en la máquina "local" (donde se debe montar el directorio) y la compilación del servidor en la máquina "remoto" (desde donde se monta el directorio), mueva el componente del servidor a una ubicación que esté en su camino. En muchos casos, ingrese el comando `` CP STFUFS-Server $ Inicio / bin / stfufs-server`` hace el trabajo. Durante las pruebas iniciales, el cliente no necesita ser copiado en ningún lugar, pero para uso permanente, es bueno llegar a algún lugar de su ruta.Usage: estos ejemplos esperan que se encuentre STFUFS (cliente) en su camino. Durante las pruebas iniciales en el directorio fuente de STFUFS, use `` ./stfufs ... `` 'En su forma básica, el uso es bastante igual al con SSHFS_: `` STFUFS REMOTE: Mountpoint``EstEs Instrucs Servidor intente enlazar En los puertos en el rango 13668 - 14658, en el incremento de 10 puertos y, si tiene éxito en enlazar, escuchar al cliente para conectar ese puerto. Para trabajar, uno no debe tener firewall para bloquear estos puertos; STFUFS-Server doce cuando el puerto ya está en uso, pero no conoce las conexiones de bloqueo de Wallwall. Hoy, la mayoría de los sistemas (distribuciones de Linux, al menos) tienen conexiones de bloqueo de firewall, por lo que consulte con la herramienta de configuración de su sistema Firewall Cómo abrir los puertos requeridos También puede definir qué puerto usar para usar para la conexión: `` sfufs - C REMOTO: El servidor de MountPoint``.. intenta enlazar el puerto dado y, si tiene éxito, escucha el cliente para conectarse. Se aplican las reglas de firewall anteriores. También es posible que la conexión sea de otra manera: `` STFUFS -B REMOTE: Mountpoint``'Now Client Intente a enlazar el puerto dado y, si tiene éxito, escucha el servidor a conectar. Se aplican las mismas reglas de firewall, ahora en la máquina cliente. En ambas direcciones de conexión, también hay una opción de * proxy * disponible. Si esto suena demasiado difícil / mal documentado, omita a.Example: `` ./stfufs -c 2001 -p 127.0.0.1:2000 -D 127.0.0.1:/USR USR``Esthis informa al servidor en el puerto 2001, pero La conexión se realiza a localhost (127.0.0.1) Port 2000. En ese puerto, hay un proxy preconfigurado para conectarse al puerto 2001 en la máquina remota. Esto se ha utilizado actualmente en su mayoría con fines de depuración, pero también puede haber otros usos, y, para otra dirección: `` ./stfufs -b 2001 -p 127.0.0.1:2000 -d 127.0.0.1:/USR usr`` low El cliente se une al puerto 2001, se instruye al servidor que se conecte a 127.0.0.1:2000 (donde Proxy está configurado para conectarse a 127.0.0.1:2001.)...No más en estos problemas (complicados) por ahora. En la mayoría de los casos, las versiones sin proxy funcionan bien. Actualización: (Mueva esta parte a la documentación del desarrollador) Ha habido muchos errores que han sido aplastados en este programa después de algunas pruebas. Nadie puede estar seguro de que todos los errores se han ido, ya que no hay recursos para realizar pruebas indefinidas. Hasta ahora a las pruebas básicas con Funciones de devel / Test * .SH. Luego, tarrioné `` usr / bin / * * ``, que creó un archivo 95m. `` TAR -ZDF`` Verificado. Y, para las carreras de tampón stfufs pesadas, he ejecutado `` while ls -l usr / bin; hacer :; Hecho`` Durante algún tiempo, se debe desarrollar pruebas para obtener más certezas, ya que funciona bien, y para las pruebas de regresión cuando se realizan nuevas versiones. Investigaré en esto (sin embargo, lentamente); Las sugerencias para herramientas / métodos son muy apreciados. Lo nuevo en esta versión: · Esta versión cae en caché de lectura / escritura de un solo elemento y los reemplaza con una tabla de desplazamiento de 1024 elementos indexados por FD. · Incluye un lanzador de servidor separado que, si se usa , admite versiones del servidor utilizando diferentes protocolos de comunicación.


Sistema de archivo de fusible TCP simple Software relacionado

GENEXT2FS

GENEXT2FS Genera un sistema de archivos EXT2 como un usuario normal (i.e. no raíz). ...

206

Descargar

Loggedfs

Loggedfs es un sistema de archivos Fuse-Files transparente que le permite registrar todas las operaciones que sucede en el sistema de archivos Backend. ...

188

Descargar

tagji

Tagji implementa un sistema de archivos de etiquetado 'Fake Work'. ...

175

Descargar

CBMFS

CBMFS es un sistema de archivos fusible para imágenes de disco de comodore. ...

175

Descargar