Самба не может быть установлена

Я использую XBMC, который построен на Ubuntu 10.04. Он не поставляется с предустановленной Samba, и мне нужно поделиться некоторыми носителями с парой других ящиков. Я следовал указаниям Think Geek, найденным здесь здесь . Я все это настроил пару дней назад, и думал, что я в чистоте. Я перезагрузился этим вечером, и когда он вернулся, Samba не была запущена. Я определил это, попробовав получить доступ к общим ресурсам samba, и он вернул бы соединение с сервером. Я могу ssh в это, так что я знаю, что это связано.

В своей бесконечной мудрости я решил, что просто что-то испортил и просто удалил бы и переустановил. Так я и сделал: sudo apt-get purge samba и sudo apt-get purge smbfs. Затем снова попытался следовать приведенному выше уроку.

То, что я получаю после запуска sudo apt-get install samba smbfs, это

Reading package lists... Done 
Building dependency tree
Reading state information... Done 
Suggested packages:   openbsd-inetd inet-superserver smbldap-tools ldb-tools ufw smbclient 
The following NEW packages will be installed: 
samba smbfs 
0 upgraded, 2 newly installed, 0 to remove and 5 not upgraded. 
Need to get 0B/8,131kB of archives. 
After this operation, 22.6MB of additional disk space will be used.
Preconfiguring packages ... 
Selecting previously deselected package samba.
(Reading database ... 57098 files and directories currently installed.)
Unpacking samba (from .../samba_2%3a3.4.7~dfsg-1ubuntu3.2_i386.deb)... 
Selecting previously deselected package smbfs. 
Unpacking smbfs (from .../smbfs_2%3a3.4.7~dfsg-1ubuntu3.2_i386.deb) ... 
Processing triggers for ureadahead ...
Setting up samba (2:3.4.7~dfsg-1ubuntu3.2) ...
Generating /etc/default/samba...
update-alternatives: using /usr/bin/smbstatus.samba3 to provide /usr/bin/smbstatus (smbstatus) in auto mode. 
smbd start/running, process 2963
**start: Job failed to start**

Setting up smbfs (2:3.4.7~dfsg-1ubuntu3.2) ...

Жирным шрифтом является мой собственный акцент. Поэтому я не уверен, что я здесь испортил или как вернуться туда, где это было. Хотя я уверен, что сделал это хуже, чем есть.

Я нашел, где находятся журналы, / var / logs, и нашел эту строку, которая, кажется, является виновником.

Jan 29 11:59:34 XBMCLive smbd[2806]:   error opening config file

Так что, похоже, не создаются файлы конфигурации. Есть ли способ заставить самбу попытаться воссоздать их снова?

7
задан 30 January 2011 в 23:06

2 ответа

Пакет, которому принадлежит /etc/samba/smb.conf, является samba-common - вы можете скопировать конфигурацию из /usr/share/samba/smb.conf, если отсутствует /etc/samba/smb.conf & амп; затем запустите dpkg --configure samba-common

0
ответ дан 30 January 2011 в 23:06

То, что Вы хотите сделать, используйте autofs:

apt-get install autofs
apt-get install smbfs
vim /etc/auto.master

/smb /etc/auto.mysmb --timeout=10 --ghost

sudoedit /etc/auto.mysmb

videos -fstype=smbfs,username=USERNAME,password=PASSWORD ://192.168.0.xxx/Videos
music -fstype=smbfs,username=USERNAME,password=PASSWORD ://192.168.0.xxx/Music/Collection

/etc/init.d/autofs reload

Конечно, замените xxx своим IP Вашего NAS и Вашего собственного пользователя/передачи...

4
ответ дан 30 January 2011 в 23:06

Другие вопросы по тегам:

Похожие вопросы: