Acesse o sistema de arquivos do windows a partir do script de shell linux

4

Eu quero saber, se é possível acessar os arquivos do Windows a partir de um script de shell no sistema Linux? O que eu estou tentando fazer é executar um script de shell no meu sistema Linux, que irá acessar os arquivos de um sistema remoto do Windows, lê-los e manipulá-los. Esqueça as permissões de arquivos e pastas.

É possível fazer isso usando os scripts de shell do Linux (ou scripts perl)?

    
por shasi kanth 21.03.2013 / 10:40

3 respostas

9

Sim, você pode montar um compartilhamento do windows no sistema de arquivos linux usando mount.cifs eg

mkdir /mnt/windowsfs
mount -t cifs //server/share -o username=user,password=P4ssw0rd /mnt/windowsfs

Depois de fazer isso, você pode (com permissões adequadas) acessar e manipular os arquivos em / mnt / windowsfs.

    
por 21.03.2013 / 10:49
1

A montagem do compartilhamento remoto é a abordagem mais direta. No entanto, há também o executável smbclient , que dá ao FTP como o acesso a compartilhamentos remotos. Faz parte do pacote de software Samba .

    
por 21.03.2013 / 12:22
0

Instale este comando no linux

 sudo apt-get install cifs-utils

e

mkdir /mnt/windowsfs

sudo mount.cifs //WindowsPC/Share /mnt/windowsfs -o user=geek

é pedir senha, digite a senha então verifique sua pasta / mnt / windowsfs ... está pronto.

    
por 01.03.2017 / 12:12