Newbie314
02.01.14, 18:13
Ich werde hier noch zum Rumpelstilzchen...
Ich habe mit Antix Linux einen Uralt-Laptop für meine Eltern als Ersatzrechner und Scanner-Treiberrechner eingerichtet.
Der Linux Laptop steht mit fester IP im LAN, Samba ist installiert der Datenaustausch zwischen dem neuen Windows laptop und der Linux Kiste soll über ein smb Netzverzeichnis mit dem Namen "scans" funktionieren.
Der Nicht-Admin User unter Windows 7 Home Premium soll ohne Eingabe von Nutzername und Passwort auf das Verzeichnis zugreifen können, er soll Schreib und Leserechte haben.
Wenn ich das Verzeichnis als Link im Dateiexplorer unter \\Ip_der_LinuxKiste\scans eingebe verlangt er Nutzer und Passwort, ignoriert aber den Haken "Anmeldedaten speichern" - beim nächsten Login müssen die Daten neu eingegeben werden.
Das Schräge daran: eigentlich habe ich keine Authentizierung im Server aktiviert.
Wenn ich unter dem Adminkonto auf die gleiche Weise vorgehe funktioniert alles wie es soll: ich setze den Link auf das Verzeichnis \\Ip_der_LinuxKiste\scans und speichere ihn als Verknüpfung auf dem Desktop, es wird nicht nach Anmeldedaten gefragt, und beim nächsten Neustart funktioniert es nach wie vor.
Desgleichen wenn ich in meiner eigenen Linuxkiste smb:\\Ip_der_LinuxKiste\scans als normaler Nutzer eingebe. (Auch hier werden keine Anmeldedaten verlangt)
Wenn ich auf der Win 7 Kiste das Laufwerk als Netzlaufwerk (mit Buchstaben) einbinde verlangt er auch immer Nutzer und Passwort. Aus verschiedenen Gründen will ich es eh nicht per Buchstaben einbinden.
Nutzer und Passwort unter dem der Win User einloggd entsprechen nicht denjenigen die in Samba freigegeben sind.
Die smb.conf sieht wie folgt aus (ich nehme an dass ich "Homes" und "printer" löschen kann sobald alles funktioniert, per Samba soll nur auf das "scans" Verzeichnis zugegriffen werden. )
[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printabl[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd p[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printabl[global]
server srogram = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
e = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[scans]
comment = Gescante Dateien
path = /media/scans
read only = No
guest ok = Yes
locking = No
Im Web fand ich dieses Verhalten nirgends, dort hatten die Leute nur das Problem dass sie gar nicht auf den Sambaserver zugreifen konnten ohne in der Registry zu editieren. Das war hier bisher nicht nötig.
Hat jemand einen Tipp ?
Unter XP Home hatte ich mal ein ähnliches Problem- nach stundenlangem Googlen fand ich damals heraus dass man XP Home nicht so konfigurieren kann dass der Nicht-Admin User ohne erneute Passworteingabe auf ein webdav Verzeichnis zugreifen kann - haben die Redmonder diesen Mist etwa in Win 7 immer noch ?
Ich habe mit Antix Linux einen Uralt-Laptop für meine Eltern als Ersatzrechner und Scanner-Treiberrechner eingerichtet.
Der Linux Laptop steht mit fester IP im LAN, Samba ist installiert der Datenaustausch zwischen dem neuen Windows laptop und der Linux Kiste soll über ein smb Netzverzeichnis mit dem Namen "scans" funktionieren.
Der Nicht-Admin User unter Windows 7 Home Premium soll ohne Eingabe von Nutzername und Passwort auf das Verzeichnis zugreifen können, er soll Schreib und Leserechte haben.
Wenn ich das Verzeichnis als Link im Dateiexplorer unter \\Ip_der_LinuxKiste\scans eingebe verlangt er Nutzer und Passwort, ignoriert aber den Haken "Anmeldedaten speichern" - beim nächsten Login müssen die Daten neu eingegeben werden.
Das Schräge daran: eigentlich habe ich keine Authentizierung im Server aktiviert.
Wenn ich unter dem Adminkonto auf die gleiche Weise vorgehe funktioniert alles wie es soll: ich setze den Link auf das Verzeichnis \\Ip_der_LinuxKiste\scans und speichere ihn als Verknüpfung auf dem Desktop, es wird nicht nach Anmeldedaten gefragt, und beim nächsten Neustart funktioniert es nach wie vor.
Desgleichen wenn ich in meiner eigenen Linuxkiste smb:\\Ip_der_LinuxKiste\scans als normaler Nutzer eingebe. (Auch hier werden keine Anmeldedaten verlangt)
Wenn ich auf der Win 7 Kiste das Laufwerk als Netzlaufwerk (mit Buchstaben) einbinde verlangt er auch immer Nutzer und Passwort. Aus verschiedenen Gründen will ich es eh nicht per Buchstaben einbinden.
Nutzer und Passwort unter dem der Win User einloggd entsprechen nicht denjenigen die in Samba freigegeben sind.
Die smb.conf sieht wie folgt aus (ich nehme an dass ich "Homes" und "printer" löschen kann sobald alles funktioniert, per Samba soll nur auf das "scans" Verzeichnis zugegriffen werden. )
[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printabl[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd p[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printabl[global]
server srogram = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
e = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[scans]
comment = Gescante Dateien
path = /media/scans
read only = No
guest ok = Yes
locking = No
Im Web fand ich dieses Verhalten nirgends, dort hatten die Leute nur das Problem dass sie gar nicht auf den Sambaserver zugreifen konnten ohne in der Registry zu editieren. Das war hier bisher nicht nötig.
Hat jemand einen Tipp ?
Unter XP Home hatte ich mal ein ähnliches Problem- nach stundenlangem Googlen fand ich damals heraus dass man XP Home nicht so konfigurieren kann dass der Nicht-Admin User ohne erneute Passworteingabe auf ein webdav Verzeichnis zugreifen kann - haben die Redmonder diesen Mist etwa in Win 7 immer noch ?