Linha de comando para excluir a pasta no Windows remoto do host Linux

0

Eu uso o Linux e tenho um Windows remoto. Eu gostaria de tentar excluir pasta no Windows remoto (ex: C: \ Temp) do meu Linux usando a linha de comando.

Minhas tentativas são:

rm -rf [email protected]/C/Temp

rm -rf //10.2.2.240/C/Temp

Ambos não funcionam e não recebo nenhum erro.

É possível excluir a pasta no Windows remoto usando a linha de comando? Se sim, qual seria a linha de comando correta?

    
por Ragnarsson 07.05.2018 / 10:47

1 resposta

3

Sim, mas: diferentemente do Windows, não há nenhuma configuração de compartilhamento de rede automática no Linux. Você precisa:

  • monte o compartilhamento manualmente (como cifs filesystem):

    # mount -t cifs //10.2.2.240/C /mnt/thatcomputer
    # rm -rf /mnt/thatcomputer/Temp
    
  • ou use o programa "smbclient":

    $ smbclient //10.2.2.240/C
    smb:\> deltree \Temp
    
por 07.05.2018 / 11:00