![El uso del script ForceCommand para realizar transcripciones de sesiones rompe SCP](https://rvso.com/image/760625/El%20uso%20del%20script%20ForceCommand%20para%20realizar%20transcripciones%20de%20sesiones%20rompe%20SCP.png)
Tengo la siguiente línea sshd_config
para hacer una transcripción de cada sesión:
ForceCommand script -q "/transcripts/test_transcript" -c "{SSH_ORIGINAL_COMMAND:=bash}"
SSH funciona como se esperaba, pero cuando intento utilizar SCP, se bloquea en este punto:
$ scp -v user@localhost:~/test .
# Lots of debug lines describing key exchange and auth
debug1: Sending command: scp -v -f ~/test
Si elimino la línea ForceCommand
from sshd_config
, SCP funciona bien.
Supongo que este no es un patrón poco común para realizar transcripciones de sesiones y traté de buscar una solución a este problema. Como puedes imaginar, puede ser difícil encontrar enlaces que mencionenguion, la utilidadhacer un texto mecanografiado de una sesión de terminaldeutilidad-linuxpaquete, y no algún otro script.