Neu erstellte Dateien sind IMMER standardmäßig ausführbar - (cifs, NAS)?

2

Ich habe mit den Dateiberechtigungen auf meinem NAS - My Book Live - rumgespielt, der unter Debian Lenny läuft. Jetzt ist jede Datei, die ich erstelle, standardmäßig ausführbar. Dies geschieht nur auf dem Computer, auf dem der NAS installiert ist. Wenn ich auf den NAS ssh, werden neu erstellte Dateien korrekt erstellt ...

So montiere ich den NAS:

sudo mount -t cifs //***/***/ /media/MyBookLive -o username=***,password=***,uid=1000,nobrl,iocharset=utf8,codepage=unicode,unicode

Dies ist die Ausgabe von ls -l MyBookLive: / # ls -l total 328

drw-rw-r-x  50 root share      65536 Dec 26 06:40 APPS&GAMES
drw-rw-r-x  44 root share      65536 Jan 23 22:55 Downloads
drw-rw-r-x  15 root share      65536 Nov 21 09:44 KARAOKE
drw-rw-r-x  13 root share      65536 Nov 21 09:44 Rename
drw-rw-r-x 132 root share      65536 Jan  2 05:35 Shared Ebooks
drw-rw-r-x 281 root share      65536 Dec  7 14:34 Shared Music
drw-rw-r-x   7 root share      65536 Jan 22 04:20 Shared Pictures
drw-rw-r-x   6 root share      65536 Dec 31 05:55 Shared Videos
drw-rw-r-x   3 root share      65536 Jan 23 22:55 adas
-rw-rw-r--   1 root share          0 Jan 24 08:29 blah
drw-rw-r-x   5 root share      65536 Nov 21 09:44 cfg
drw-rw-r-x   3 root share      65536 Jan 23 22:55 da
-rw-rw-r--   1 root share          0 Jan 24 08:09 dasd
-rw-rw-rw-   1 root root           9 Jan 24 09:46 deckoff-ssh.txt
-rwxrw-r--   1 root share          0 Jan 24 09:16 deckoff.txt
drw-rw-r-x   5 root share      65536 Nov 21 09:44 dev
-rw-rw-r--   1 root share    1459629 Sep 20 12:26 libstdcpp5.tgz
-rw-rw-r--   1 root share 2047803392 Sep 10 12:29 rootfs.img
-rw-rw-r--   1 root share     345711 Sep 20 12:26 sp-auth.tgz
drw-rw-r-x   5 root share      65536 Nov 21 09:44 x40

deckoff-ssh.txt wurde im Terminal mit nano erstellt, deckoff.txt wurde mit einem Client-Rechner (Ubuntu 12.04) erstellt, Rechtsklick -> Neue Datei.

grep -v "#" /etc/samba/smb.conf

Dies ist die Ausgabe. (100% sicher, ich habe die Datei samba.conf nie angerührt ??)

[global]
  workgroup = WORKGROUP
  realm = WORKGROUP
  netbios name = MyBookLive
  server string = My Book Live Network Storage

  include = /etc/samba/smb-global.conf
  include = /etc/samba/smb-global_veto.conf
  include = /etc/samba/overall_share

PS: Es scheint, dass Dateien, die mit ssh erstellt wurden, zur Root-Gruppe gehören und auf dem Client-Computer erstellt wurden, um sie gemeinsam zu nutzen. Wahrscheinlich sollen die Einstellungen für neu erstellte Dateien von Mitgliedern von share grop ausführbar sein? Dateien, die im Terminal als nicht ausführbar markiert sind, werden von der Maschine als ausführbar behandelt ...

Deckoff
quelle
Sie zeigen eine Liste von Verzeichnissen an. Verzeichnisse müssen ausführbar sein, damit ein Benutzer darauf zugreifen cdkann. Sind Sie sicher, dass es hier ein Problem gibt? Bitte posten Sie eine ls -lAusgabe, die normale Dateien enthält.
Terdon
Die Ausgabe wurde bearbeitet. Vergleiche deckoff.txt und deckoff-ssh.txt.
Deckoff
OK, könntest du auch die Ausgabe von grep -v "#" /etc/samba/smb.confauf dem NAS posten ? Wahrscheinlich legen Sie dort die Berechtigungen fest.
Terdon
Wenn Sie sagen "Sie haben mit den Berechtigungen rumgespielt", welche Datei haben Sie geändert? fstabauf dem Client?
Terdon
Nein, ich habe das Laufwerk tatsächlich über das Skript /ect/network/if-up.d/MBL gemountet. Ich habe mit NAS selbst rumgespielt, einen Benutzer erstellt und so weiter. Ich habe die Firmware des NAS neu geflasht, wodurch die NAS-Werkseinstellungen wiederhergestellt wurden, aber das Problem besteht weiterhin. Ich habe 3 PC, die das NAS gleichzeitig einhängen .... Ich werde alle einhängen, neu starten und eins nach dem anderen einhängen und sehen, was passiert
Deckoff

Antworten:

1

Ich werde wiederholen, was Terdon gesagt hat. Sie zeigen eine Liste von Verzeichnissen an. Sie müssen ausführbar sein, sonst können Sie nicht darauf eingehen. Siehe hier für eine bessere Erklärung.

Nun, wenn Ihre Dateien (die Einträge, die nicht mit d beginnen) dies tun, gibt es andere Dinge zu beachten, wie umask, aber im Moment sieht alles gut aus

PsychoData
quelle
Danke für die Antwort. Das Problem versuchte ich ganz anders zu lösen, ich dachte nur, das war der Grund dafür. Ich hätte das Problem selbst beschreiben sollen. Danke.
Deckoff
1
Kein Problem. Post es hoch und wir werden es auch
versuchen
Ich habe die Maschine wieder installiert :)
Deckoff