InglésFrancésEspañol

Ad


icono de página de OnWorks

git-shell: en línea en la nube

Ejecute git-shell en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando git-shell que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


git-shell: shell de inicio de sesión restringido para acceso SSH solo de Git

SINOPSIS


chsh -s $ (comando -v git-shell)
git clonar @localhost: /ruta/to/repo.git
ssh @localhost

DESCRIPCIÓN


Este es un shell de inicio de sesión para cuentas SSH para proporcionar acceso restringido a Git. Permite
ejecución solo de comandos Git del lado del servidor que implementan la funcionalidad pull / push, más
comandos personalizados presentes en un subdirectorio llamado git-shell-commands en la casa del usuario
directorio.

COMANDOS


git shell acepta los siguientes comandos después de la -c opción:

git paquete de recepción , git cargar-paquete , git cargar-archivo
Llame al comando del lado del servidor correspondiente para admitir el cliente git empuje, git
ha podido recuperaro git Archivo --remoto solicitud.

cvs servidor
Imita un servidor CVS. Ver servidor git-cvs(1).

Si un ~ / git-shell-comandos el directorio está presente, git shell también manejará otros, personalizados
comandos ejecutando "git-shell-commands / "desde la casa del usuario
directorio.

INTERACTIVO USO


De forma predeterminada, los comandos anteriores solo se pueden ejecutar con el -c opción; la cáscara no es
interactiva.

Si un ~ / git-shell-comandos el directorio está presente, git shell también se puede ejecutar de forma interactiva
(sin argumentos). Si hay un comando de ayuda en el directorio git-shell-commands,
se ejecuta para proporcionar al usuario una descripción general de las acciones permitidas. Entonces un mensaje "git>" es
presentado en el que se puede ingresar cualquiera de los comandos de git-shell-commands
directorio o salir para cerrar la conexión.

Generalmente, este modo se utiliza como interfaz administrativa para permitir que los usuarios enumeren
repositorios a los que tienen acceso, crean, eliminan o renombran repositorios, o cambian
descripciones y permisos del repositorio.

Si existe un comando de inicio de sesión no interactivo, se ejecuta y el shell interactivo se
abortada.

EJEMPLO


Para deshabilitar los inicios de sesión interactivos, mostrando un saludo en su lugar:

$ chsh-s / usr / bin / git-shell
$ mkdir $ HOME / git-shell-comandos
$ cat> $ HOME / git-shell-commands / no-interactive-login << \ EOF
#!/ Bin / sh
printf '% s \ n' "¡Hola $ USER! Te has autenticado correctamente, pero yo no"
printf '% s \ n' "proporciona acceso interactivo al shell".
salir de 128
EOF
$ chmod + x $ HOME / git-shell-commands / no-interactive-login

Use git-shell en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    fre: ac - convertidor de audio gratuito
    fre: ac - convertidor de audio gratuito
    fre:ac es un conversor de audio y CD gratuito
    Destripador para varios formatos y codificadores.
    Cuenta con MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC y Bonk
    apoyo, ...
    Descargar fre:ac - convertidor de audio gratuito
  • 2
    matplotlib
    matplotlib
    Matplotlib es una biblioteca completa
    para crear estática, animada y
    visualizaciones interactivas en Python.
    Matplotlib facilita las cosas fáciles y
    cosa dura ...
    Descargar Matplotlib
  • 3
    hombrebot
    hombrebot
    Escribe la lógica de tu chatbot una vez y
    conectarlo a uno de los disponibles
    servicios de mensajería, incluido Amazon
    Alexa, Mensajero de Facebook, Slack,
    Telegram o incluso yo...
    Descargar BotMan
  • 4
    Joplin
    Joplin
    Joplin es un código abierto y gratuito
    aplicación para tomar notas y tareas
    puede manejar una gran cantidad de notas en
    Formato de rebajas, organízalas en
    cuadernos y ...
    Descargar Joplin
  • 5
    gerbv: un visor Gerber (RS-274X)
    gerbv: un visor Gerber (RS-274X)
    Gerbv es un archivo Gerber de código abierto
    (solo RS-274X) visor. Gerbv te permite
    cargar varios archivos uno encima del otro,
    hacer mediciones en la imagen mostrada,
    etc ...
    Descargar gerbv, un visor Gerber (RS-274X)
  • 6
    Iómetro
    Iómetro
    Herramienta de análisis de rendimiento de E/S.
    Público: Desarrolladores, Información
    Tecnología, Ciencia / Investigación, Sistema
    Administradores. Interfaz de usuario: Win32
    (MS Windows). Progr ...
    Descargar Iómetro
  • Más "

Comandos de Linux

Ad