oiooiooioiioooiioiioiooo
Goto Top

SMB unter CentoOS 7 funktioniert nicht MEHR

Morgen alle Zusammen,

seit Montag versuche ich einen SMB-Server wieder zu beleben. Ursprünglich war ein Pfad der Freigabe in einem Homeordner, an dem ich die Schreibrechte etwas verändern wollte.

Ab dahin konnte man auf die Freigabe nicht mehr zugreifen. Nun kann ich machen was ich will aber der Server startet nach einen Neustart nicht mehr. Neu Installation von Samba ist bereits auch erfolgt. Irgend wo habe ich einen Fehler drin und ich kann diesen nicht finden. Vielleicht sehen 100 Augen mehr als zwei.

## systemctl status smb nmb
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
   Active: active (running) since Mi 2018-05-02 11:50:48 CEST; 1s ago
 Main PID: 26213 (smbd)
   Status: "smbd: ready to serve connections..."  
   CGroup: /system.slice/smb.service
           ├─26213 /usr/sbin/smbd
           ├─26214 /usr/sbin/smbd
           ├─26215 /usr/sbin/smbd
           └─26216 /usr/sbin/smbd

Mai 02 11:50:48 l6de.server systemd[1]: Starting Samba SMB Daemon...
Mai 02 11:50:48 l6de.server systemd[1]: smb.service: Supervising process 26213 which is not our child. We'll most likely not notice when it exits.  
Mai 02 11:50:48 l6de.server smbd[26213]: [2018/05/02 11:50:48.498150,  0] ../lib/util/become_daemon.c:124(daemon_ready)
Mai 02 11:50:48 l6de.server smbd[26213]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections  
Mai 02 11:50:48 l6de.server systemd[1]: Started Samba SMB Daemon.

● nmb.service - Samba NMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/nmb.service; enabled; vendor preset: disabled)
   Active: active (running) since Mi 2018-05-02 11:50:48 CEST; 1s ago
 Main PID: 26210 (nmbd)
   Status: "nmbd: ready to serve connections..."  
   CGroup: /system.slice/nmb.service
           └─26210 /usr/sbin/nmbd

Mai 02 11:50:48 l6de.server systemd[1]: Starting Samba NMB Daemon...
Mai 02 11:50:48 l6de.server systemd[1]: nmb.service: Supervising process 26210 which is not our child. We'll most likely not notice when it exits.  
Mai 02 11:50:48 l6de.server nmbd[26210]: [2018/05/02 11:50:48.464174,  0] ../lib/util/become_daemon.c:124(daemon_ready)
Mai 02 11:50:48 l6de.server nmbd[26210]:   STATUS=daemon 'nmbd' finished starting up and ready to serve connections  
Mai 02 11:50:48 l6de.server systemd[1]: Started Samba NMB Daemon.

## vi /etc/samba/smb.conf
hosts allow = 127. 192.168.0.10/32
log level = 3
bind interfaces only = yes
interfaces = lo eth0
security = user
load printers = yes
cups options = raw
printing = bsd
unix charset = UTF-8
dos charset = CP932

ntlm auth = yes

[Bilder]
path = /samba/Bilder
valid users = AD12
writable = Yes
guest ok = No
browsable = Yes
create mask = 0665
directory mask = 0775
write list = @mega

## testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[Bilder]"  
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

## Global parameters
[global]
	bind interfaces only = Yes
	dos charset = CP932
	interfaces = lo eth0
	ntlm auth = Yes
	security = USER
	idmap config * : backend = tdb
	cups options = raw
	printing = bsd
	hosts allow = 127. 192.168.0.10/32


[Bilder]
	path = /samba/Bilder
	create mask = 0665
	directory mask = 0775
	read only = No
	valid users = AD12
	write list = @mega

## vi /var/log/samba/smbd
[2018/05/02 11:55:04.889175,  3] ../source3/smbd/server_exit.c:246(exit_server_common)
[2018/05/02 11:55:04.889181,  3] ../source3/smbd/server_exit.c:246(exit_server_common)
  Server exit (termination signal)
  Server exit (termination signal)
[2018/05/02 11:55:04.932716,  3] ../source3/param/loadparm.c:3823(lp_load_ex)
  lp_load_ex: refreshing parameters
[2018/05/02 11:55:04.932749,  3] ../source3/param/loadparm.c:542(init_globals)
  Initialising global parameters
[2018/05/02 11:55:04.932834,  2] ../source3/param/loadparm.c:2769(lp_do_section)
  Processing section "[Bilder]"  
[2018/05/02 11:55:04.932953,  3] ../source3/param/loadparm.c:1592(lp_add_ipc)
  adding IPC service
[2018/05/02 11:55:04.933217,  2] ../source3/lib/interface.c:345(add_interface)
  added interface lo ip=::1 bcast= netmask=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
[2018/05/02 11:55:04.933240,  2] ../source3/lib/interface.c:345(add_interface)
  added interface lo ip=127.0.0.1 bcast=127.255.255.255 netmask=255.0.0.0
[2018/05/02 11:55:04.933251,  2] ../source3/lib/interface.c:345(add_interface)
  added interface eth0 ip=192.168.0.10 bcast=192.168.0.10 netmask=255.255.255.255
[2018/05/02 11:55:04.933289,  3] ../source3/smbd/server.c:1705(main)
  loaded services
[2018/05/02 11:55:04.934318,  1] ../source3/profile/profile.c:51(set_profile_level)
  INFO: Profiling turned OFF from pid 26440
[2018/05/02 11:55:04.934337,  3] ../source3/smbd/server.c:1725(main)
  Standard input is not a socket, assuming -D option
[2018/05/02 11:55:04.934345,  3] ../source3/smbd/server.c:1737(main)
  Becoming a daemon.
[2018/05/02 11:55:04.935000,  2] ../source3/passdb/pdb_interface.c:161(make_pdb_method_name)
  No builtin backend found, trying to load plugin
[2018/05/02 11:55:04.936158,  2] ../lib/util/modules.c:196(do_smb_load_module)
  Module 'tdbsam' loaded  
[2018/05/02 11:55:04.936974,  3] ../source3/lib/util_procid.c:54(pid_to_procid)
  pid_to_procid: messaging_dgm_get_unique failed: Datei oder Verzeichnis nicht gefunden
[2018/05/02 11:55:04.938641,  3] ../source3/auth/token_util.c:548(finalize_local_nt_token)
  Failed to fetch domain sid for WORKGROUP
[2018/05/02 11:55:04.938689,  3] ../source3/auth/token_util.c:580(finalize_local_nt_token)
  Failed to fetch domain sid for WORKGROUP
[2018/05/02 11:55:04.939136,  3] ../source3/rpc_server/svcctl/srv_svcctl_reg.c:565(svcctl_init_winreg)
  Initialise the svcctl registry keys if needed.
[2018/05/02 11:55:04.940653,  3] ../source3/rpc_server/eventlog/srv_eventlog_reg.c:59(eventlog_init_winreg)
  Initialise the eventlog registry keys if needed.
[2018/05/02 11:55:04.940902,  0] ../lib/util/become_daemon.c:124(daemon_ready)
  STATUS=daemon 'smbd' finished starting up and ready to serve connections  
[2018/05/02 11:55:04.941039,  3] ../source3/printing/queue_process.c:328(start_background_queue)
  start_background_queue: Starting background LPQ thread
[2018/05/02 11:55:04.941673,  1] ../source3/printing/printer_list.c:234(printer_list_get_last_refresh)
  Failed to fetch record!
[2018/05/02 11:55:04.941702,  2] ../source3/smbd/server.c:1382(smbd_parent_loop)
  waiting for connections
[2018/05/02 11:55:04.941930,  3] ../source3/printing/pcap.c:140(pcap_cache_reload)
  reloading printcap cache
[2018/05/02 11:55:04.942004,  3] ../source3/printing/pcap.c:189(pcap_cache_reload)
  reload status: ok

## nmap 127.0.0.1 -p 137-139
Starting Nmap 6.40 ( http://nmap.org ) at 2018-05-02 12:00 CEST
Nmap scan report for msd (127.0.0.1)
Host is up (-2000s latency).
PORT    STATE  SERVICE
137/tcp closed netbios-ns
138/tcp closed netbios-dgm
139/tcp open   netbios-ssn

## ll /samba
drwxrwxrwx. 31 AD12 mega 4096 24. Jan 14:21 Bilder

## smbstatus
Samba version 4.6.2

Content-Key: 372722

Url: https://administrator.de/contentid/372722

Printed on: April 16, 2024 at 08:04 o'clock

Member: lcer00
lcer00 May 02, 2018 at 10:32:48 (UTC)
Goto Top
Hallo,

Ab dahin konnte man auf die Freigabe nicht mehr zugreifen. Nun kann ich machen was ich will aber der Server startet nach einen Neustart nicht mehr.

also, soweit ich das sehe, startet der smb server schon!
STATUS=daemon 'nmbd' finished starting up and ready to serve connections   

Ich würde mal die Zugriffsrechte des Ordners überprüfen.

Grüße

lcer
Mitglied: 135577
135577 May 02, 2018 at 10:53:50 (UTC)
Goto Top
Als Administrator ausführen !
Member: OIOOIOOIOIIOOOIIOIIOIOOO
OIOOIOOIOIIOOOIIOIIOIOOO May 02, 2018 at 11:57:22 (UTC)
Goto Top
Zitat von @lcer00:

Ich würde mal die Zugriffsrechte des Ordners überprüfen.

Das ist eine sehr gute Idee. Nach dem ich alle Einstellungen durchprobiert habe, habe ich natürlich auch versucht dem Ordner unterschiedlichste Rechte vergeben. Leider hat auch das nicht geholfen.

Eventuell habe ich etwas ausgelassen.

0770 ist mir eigentlich am liebsten aber auch 0777 mag er nicht.

Noch eine Option?


Zitat von @135577:

Als Administrator ausführen !

Wie meinst du das jetzt? Der Server läuft unter root
Member: lcer00
lcer00 May 02, 2018 at 15:08:38 (UTC)
Goto Top
Hallo,

In welcher Form übermittelst Du denn den Benutzernamen? Von Windows aus? Hat der einen Domänenanteil?

Und übrigens welches Windows (3.1, 2000, PE)? Ab Samba 4.5 ist ntlmv1 per default deaktiviert. Hast Du den Samba nur neu installiert oder auch die Version geändert.

Grüße

lcer
Member: OIOOIOOIOIIOOOIIOIIOIOOO
OIOOIOOIOIIOOOIIOIIOIOOO May 02, 2018 at 19:04:55 (UTC)
Goto Top
ich hab es mit "yum remove" und "yum install" neu installiert

Bis zur Benutzerabfrage komme ich leider noch nichteinmal denn der Port 137 auf dem Server ist zu.

## nmap 127.0.0.1 -p 137-139
PORT    STATE  SERVICE
137/tcp closed netbios-ns
138/tcp closed netbios-dgm
139/tcp open   netbios-ssn

Sonnst würden die Abfragen von windows 7 und linux Stattfinden.

Und es handelt sich um die Version "Samba version 4.6.2"

Ein kleiner Zusatz. Ich glaube ich habe die Rechte von dem /home/ Ordner verändert. Was zur dem Problem führen könnte. Also muss ich erstmals hier aufräumen. Was ich auch bereits angefangen habe.

drwxr-xr-x.   6 root  root  4096 30. Apr 11:32 home

drwx------.  2 root       mega       4096 30. Apr 18:56 mega