![Usar o script ForceCommand para fazer transcrições de sessão interrompe o SCP](https://rvso.com/image/760625/Usar%20o%20script%20ForceCommand%20para%20fazer%20transcri%C3%A7%C3%B5es%20de%20sess%C3%A3o%20interrompe%20o%20SCP.png)
Eu tenho a seguinte linha sshd_config
para fazer uma transcrição de cada sessão:
ForceCommand script -q "/transcripts/test_transcript" -c "{SSH_ORIGINAL_COMMAND:=bash}"
O SSH funciona conforme esperado, mas quando tento usar o SCP, ele trava neste ponto:
$ scp -v user@localhost:~/test .
# Lots of debug lines describing key exchange and auth
debug1: Sending command: scp -v -f ~/test
Se eu remover a linha ForceCommand
from sshd_config
, o SCP funcionará bem.
Presumo que este não seja um padrão incomum para fazer transcrições de sessões e tentei procurar uma solução para este problema. Como você pode imaginar, pode ser difícil encontrar links que mencionemroteiro, a utilidadepara fazer um texto datilografado de uma sessão de terminaldeutilitário-linuxpacote, e não algum outro script.