Domanda

Le scrivo un file XML in rotaie (in esecuzione su RHEL) e sarà quindi necessario inserire questo file attraverso a una condivisione di Windows.

Sambala è stato installato in modo che possiamo SMB per la condivisione, ma dopo l'esecuzione di un codice di prova ottengo l'errore: costante inizializzata ApplicationController :: Sambala

samba = Sambala.new(  :domain   =>  'myDOMAIN',
                      :host     =>  'myHOST',
                      :share    =>  'mySHARE',
                      :user     =>  'myUSER',
                      :password =>  'myPASSWORD')

    samba.cd('mySHARE')   # =>  true
    samba.put(:from => 'aLocalFile.txt')

C'è un modo migliore per connettersi a una condivisione Windows usando le rotaie su RHEL? o ho bisogno di includere un riferimento alla Sambala da qualche parte?

È stato utile?

Soluzione

Con il tasto `è possibile inviare comandi del sistema operativo.

`mount -t cifs //server/share -o username=USERNAME,password=PASSWORD /directoryToMount`

Altri suggerimenti

È possibile solito solo montare l'unità di Windows a livello di sistema operativo, non c'è bisogno di utilizzare qualcosa di così diretto. Se ti manca privilegi di amministratore, si dovrebbe essere in grado di utilizzare FUSE per fare quello che vuoi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top