Unzureichende Standarddateirechte trotz umask=0

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
watho
Beiträge: 4
Registriert: 10.02.2011 17:43:05

Unzureichende Standarddateirechte trotz umask=0

Beitrag von watho » 10.02.2011 17:57:28

Hallo,

ich habe einen VServer mit Debian 5.0.7 bei dem seit einiger Zeit fast alle Programme Fehlermeldungen erzeugen. Ich habe festgestellt, dass neue Dateien standardmäßig mit den Dateirechten -------r-- angelegt werden und somit sämtliche Programme nicht auf ihre selbst erzeugten Dateien zugreifen können.

Ich weiß, dass man mit umask die Rechte einschränken kann, aber selbst eine umask = 0 ändert nichts daran. Ich weiß mittlerweile nicht mehr weiter und hätte den Server normalerweise schon komplett neu aufgesetzt, aber ich kann wegen der Problematik auch kein Backup meiner Daten anlegen.

Zur Verdeutlichung noch ein Beispiel:

Code: Alles auswählen

~$ umask
002
~$ umask -S
u=rwx,g=rwx,o=rx
~$ touch test
~$ ls -al test
-------r-- 1 watho watho 0 23. Dez 12:10 test
~$ umask 000
~$ umask -S
u=rwx,g=rwx,o=rwx
~$ umask 
0000
~$ touch test2
~$ ls -la | grep test2
-------r--  1 watho    watho           0 23. Dez 12:12 test2 
Ich hoffe ihr könnt mir weiterhelfen.
Danke

LG WaTho

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Unzureichende Standarddateirechte trotz umask=0

Beitrag von rendegast » 10.02.2011 18:30:38

Was ist denn mit

Code: Alles auswählen

ls -ld $(pwd)
lsattr -d $(pwd)
/etc/security/limits.conf ?

Mount-Optionen?

Vielleicht ein chroot?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
watho
Beiträge: 4
Registriert: 10.02.2011 17:43:05

Re: Unzureichende Standarddateirechte trotz umask=0

Beitrag von watho » 10.02.2011 19:03:58

Sorry, ich habe vergessen, dass es einer reiserfs ist. Da bringt lsattr nichts, oder?

Code: Alles auswählen

~$ cat /etc/fstab 
# Begin /etc/fstab

# filesystem    mount-point     fs-type         options                 dump   fsck-order
/dev/vzfs       /               reiserfs        rw,usrquota,grpquota     0       0
devpts          /dev/pts        devpts          rw                      0      0
proc            /proc           proc            defaults                0      0
sysfs           /sys            sysfs           defaults                0      0

# End /etc/fstab

Code: Alles auswählen

~$ ls -ld $(pwd)
drwxr-x--x 13 watho watho 4096 10. Feb 14:57 /home/watho

Code: Alles auswählen

~$ lsattr -d $(pwd)
------------------- /home/watho
/etc/security/limits.conf ist vorhanden aber komplett auskommentiert.

Ich mache kein chroot. Ich logge mich über ssh ein.

Code: Alles auswählen

~# cat /etc/profile 
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
  PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
fi

if [ "$PS1" ]; then
  if [ "$BASH" ]; then
    PS1='\u@\h:\w\$ '
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

export PATH

umask 002
LG WaTho

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Unzureichende Standarddateirechte trotz umask=0

Beitrag von rendegast » 10.02.2011 19:26:41

Vielleicht kannst Du mit einigen vz*-Kommandos herausbekommen, ob Du einer Beschränkung unterliegst?
Beim Hoster nachfragen?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten