2010-09-06 5 views
0

Я пишу XML-файл в rails (работает на RHEL), а затем должен отправить этот файл на общий ресурс Windows.samba share on rails

Sambala был установлен таким образом, что мы можем SMB на акцию, но после выполнения какого-то тестовый кода, я получаю ошибку: неинициализированных постоянной ApplicationController :: Sambala

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

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

Есть ли лучший способ подключения к Доля Windows с использованием рельсов на RHEL? или мне нужно включить ссылку на самбалу?

ответ

1

с помощью клавиши `вы можете отправлять команды OS.

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

Возможно, это прямо не отвечает на вопрос выше, но, видя, что я тоже не могу заставить Самбалу работать, этот ответ тоже помог мне. – Unixmonkey

0

Вы можете просто подключить диск Windows на уровне ОС, не нужно использовать что-то настолько прямое. Если вам не хватает привилегий администратора, вы можете использовать FUSE, чтобы делать то, что хотите.

+0

Это можно сделать на уровне ОС, но владельцы этого ресурса предпочли бы, чтобы мы подключались только при размещении файла. – Rumpleteaser

Смежные вопросы