Samba kann nicht installiert werden

7

Ich verwende XBMC, das auf Ubuntu 10.04 basiert. Samba ist nicht vorinstalliert, und ich muss einige Medien mit ein paar anderen Boxen teilen. Ich folgte den Anweisungen von Think Geek, die hier zu finden sind . Ich hatte alles vor ein paar Tagen eingerichtet und dachte, ich wäre im klaren. Ich habe heute Abend neu gestartet und als es wieder hochkam, wurde Samba nicht gestartet. Ich habe dies festgestellt, indem ich versucht habe, auf die Samba-Freigaben zuzugreifen, und es wurde zurückgegeben, dass eine Verbindung zum Server hergestellt wurde. Ich kann ssh hinein, also weiß ich, dass es verbunden ist.

In meiner unendlichen Weisheit dachte ich, ich hätte nur etwas durcheinander gebracht und würde es einfach deinstallieren und neu installieren. Also habe ich: sudo apt-get purge sambaund sudo apt-get purge smbfs. Versuchen Sie dann erneut, dem obigen Tutorial zu folgen.

Das was ich nach dem Laufen bekomme sudo apt-get install samba smbfsist

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) ...

Das Kühne ist meine eigene Betonung. Ich bin mir also nicht sicher, was ich hier durcheinander gebracht habe oder wie ich dorthin zurückkehren kann, wo es war. Obwohl ich mir ziemlich sicher bin, dass ich es schlimmer gemacht habe als es ist.

Ich fand heraus, wo sich die Protokolle befinden, / var / logs, und fand diese Zeile, die der Schuldige zu sein scheint.

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

Es scheint also nicht die Konfigurationsdateien zu erstellen. Gibt es eine Möglichkeit, Samba dazu zu bringen, sie erneut zu erstellen?

Jacob Schön
quelle

Antworten:

5

Das Paket, das /etc/samba/smb.conf besitzt, ist samba-common - Sie sollten in der Lage sein, die Konfiguration von /usr/share/samba/smb.conf zu kopieren, wenn /etc/samba/smb.conf fehlt und dann ausgeführt wird dpkg --configure samba-common

Ajmitch
quelle
Ich brauchte anscheinend nur die Datei smb.conf. Ich habe das Defualt dort eingefügt und es neu gestartet, und es hat funktioniert. Danke
Jacob Schoen
4

Was Sie tun möchten, ist, Autofs zu verwenden:

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

Ersetzen Sie den xxx natürlich durch Ihre IP Ihres NAS und Ihren eigenen Benutzer / Pass ...

Marco Ceppi
quelle