Como especifico opções de SSH para SSHFS?

1

Eu tinha perguntado isso originalmente como uma pergunta de acompanhamento aqui . Infelizmente, não houve respostas, por isso estou postando como sua própria pergunta.

De acordo com a documentação , você deve poder usar ssh opções com sshfs . Como você faz isso? Eu tentei algo como -o User=joe , mas o fusível me deu um erro dizendo que "Usuário" não é uma opção reconhecida.

Além disso, ajuda com esta questão também seria apreciado.

Editar:

Estou me referindo especificamente ao seguinte na manpage do sshfs.

  

Opções do SSHFS:

  -p PORT
         equivalent to '-o port=PORT'

  -C     equivalent to '-o compression=yes'

  ⋮

  -o password_stdin
         read password from stdin (only for pam_mount!)

  -o SSHOPT=VAL
         ssh options (see man ssh_config)

Estou tentando especificar o nome de usuário remoto separado do host (em outras palavras, não user@host:dir ). A razão é que o formato específico não é amigável com alguns nomes de usuários atribuídos institucionalmente. Por exemplo, se a instituição atribuir o nome de usuário [email protected] , programas como sshfs e curlftpfs não interpretarão corretamente [email protected]@host:dir . Em vez disso, eles tentarão efetuar login como First.Last no host institution.edu@host .

Você poderia explicar um pouco mais sobre idmap ? Eu não sou instruído o suficiente para entender o que a manpage está dizendo.

Editar:

Se eu usar idmap , terei que criar arquivos codificados. Eu esperava evitar isso para que o usuário pudesse usar apenas um único comando sem precisar saber como ele funciona em segundo plano. Eventualmente, outras pessoas podem usá-lo mesmo depois de eu sair. Mesmo assim, a documentação diz que o formato do arquivo é username:uid . Qual é o local e o que é remoto?

    
por Andrew Shum 12.11.2017 / 22:49

1 resposta

2

Para passar opções de SSH para o SSHFS, você pode usar ssh_command .

Por exemplo, para passar -c aes128-cbc para SSH, use:

sshfs -o ssh_command='ssh -c aes128-cbc' ...
    
por Philipp Claßen 25.11.2017 / 22:26