Ejecuto SSHFS en un clúster en el que no soy root. Por lo tanto, uso SSHFS 2.4 (ya que no requiere instalar fusible, lo cual no puedo porque no soy root, también puedo ejecutar el ejecutable sin necesidad de usar apt install
). Puedo montar la siguiente partición en tcsh
:
echo "CENSORED" | ./sshfs/bin/sshfs -o password_stdin -o StrictHostKeyChecking=no [email protected]:/ /SOME/CENSORED/PATH
Pero en bash
algo extraño sucede. Hay una línea en blanco en la terminal. Espera un minuto y luego:
Timeout waiting for prompt
Parece no estar relacionado con esperar la aprobación de las huellas digitales mientras se aplica StrictHostKeyChecking. ¿Esto es extraño que suceda bash
pero no tcsh
tal vez esté bash
relacionado?
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
EDITAR: parece que el error ocurre aquí: https://github.com/libfuse/sshfs/blob/6a2d06e36fe73e592e02a16ff5025ec622eb015e/sshfs.c#L916
¿Alguien sabe por qué bash se comporta de manera diferente en este contexto? ¿Y cómo desviar esto?