rsync para compartilhamento de webdav desmontado

1

se eu quiser transferir arquivos para um compartilhamento de webdav, posso fazer isso diretamente no servidor do qual o compartilhamento é originário ou ele precisa ser montado na máquina para a qual eu envio o rsync? O problema é que não consigo montar esse compartilhamento de webdav em nenhum lugar, mas ele é acessível por meio de um navegador. Isso me permite baixar coisas, mas não fazer upload via rsync. Então, eu estou querendo saber, posso obter o rsync para colocar coisas no compartilhamento webdav enquanto ele não está montado em algum lugar? Eu acho que a autenticação pode ser um problema, porque afaik rsync usa o protocolo ssh, então como posso fazê-lo autenticar no webdav?

    
por Ben Opp 19.01.2015 / 20:18

1 resposta

2

Você só pode usar o rsync para se conectar ao compartilhamento do webdav se primeiro montar o compartilhamento do webdav em um sistema que possa ser ssh. Por exemplo, no linux você pode usar algo como davfs . Depois disso, o compartilhamento do webdav aparecerá como um sistema de arquivos regular no seu sistema.

Então, por exemplo, se você usou o davfs para montar o compartilhamento webdav em sua máquina linux 'foo.example.com', você poderia então executar o rsync em outra máquina e se conectar a foo.example.com através do ssh para acessar seus arquivos .

    
por 19.01.2015 / 20:37