ispCP - Board - Support
[gelöst]missgeschick... - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Archiv (/forum-54.html)
+---- Thread: [gelöst]missgeschick... (/thread-7812.html)



[gelöst]missgeschick... - dentee - 09-10-2009 10:36 AM

Hallo Community,


durch einen blöden Fehler habe ich anstelle des verzeichnisses ./var in einem meiner unterordner das Verzeichnis var im root auf 777 gesetzt. Nachdem ich jetzt wieder per SSH auf den Server komme (geht dann auch erstmal nicht da sshd mit 777 den Dienst verweigert) komme ich jetzt nicht weiter. Eigentlich laufen alle Dienste, nur leider kommen u.a. keine Mails an und ich bekomme regelmäßig 500er Server fehler. Hat jemand nen Tipp wie ich das wieder hinbekomme? Speziell würde mich interessieren wie die Rechte gesetzt sein müssten.


RE: missgeschick... - gOOvER - 09-10-2009 03:17 PM

Logs???


RE: missgeschick... - joximu - 09-10-2009 03:57 PM

Bei mir ist /var so:

drwxr-xr-x 16 root root 4.0K 2009-08-17 13:22 var

Gruss J


RE: missgeschick... - dentee - 09-10-2009 05:35 PM

sorry, hab das vielleicht etwas falsch beschrieben, ich habe das gesamte var verzeichnis versehentlich rekursiv auf 777 gesetzt (chmod 777 /var -R).


RE: missgeschick... - BeNe - 09-10-2009 06:07 PM

Ja, das ist dann allerdings ein Problem Shy
Hast Du noch ein anderes System bei dem Du abschauen kannst ?
Weil die struktur unterhalb von /avr ist ja auch nicht grad ohne.

Greez BeNe


RE: missgeschick... - joximu - 09-10-2009 08:14 PM

hi, ich hab mal was kreiert:

tree -dugp -I virtual*\|ispcp*\|fcgi*\|mysql* /var

Code:
/var
|-- [drwxr-xr-x root     root    ]  backups
|-- [drwxr-xr-x root     root    ]  cache
|   |-- [drwxr-xr-x www-data www-data]  apache2
|   |   `-- [drwxr-xr-x www-data www-data]  mod_disk_cache
|   |-- [drwxr-xr-x root     root    ]  apt
|   |   `-- [drwxr-xr-x root     root    ]  archives
|   |       `-- [drwxr-xr-x root     root    ]  partial
|   |-- [drwxr-xr-x www-data www-data]  awstats
|   |-- [drwxrwxr-x root     bind    ]  bind
|   |-- [drwxr-xr-x root     root    ]  chkrootkit
|   |-- [drwxr-xr-x root     root    ]  debconf
|   |-- [drwxr-xr-x root     root    ]  locate
|   `-- [drwxr-sr-x man      root    ]  man
|       |-- [drwxr-sr-x man      root    ]  X11R6
|       |-- [drwxr-sr-x man      root    ]  cat1
|       |-- [drwxr-sr-x man      root    ]  cat2
|       |-- [drwxr-sr-x man      root    ]  cat3
|       |-- [drwxr-sr-x man      root    ]  cat4
|       |-- [drwxr-sr-x man      root    ]  cat5
|       |-- [drwxr-sr-x man      root    ]  cat6
|       |-- [drwxr-sr-x man      root    ]  cat7
|       |-- [drwxr-sr-x man      root    ]  cat8
|       |-- [drwxr-sr-x man      root    ]  cat9
|       |-- [drwxr-sr-x man      root    ]  fsstnd
|       |-- [drwxr-sr-x man      root    ]  local
|       |-- [drwxr-sr-x man      root    ]  oldlocal
|       `-- [drwxr-sr-x man      root    ]  opt
|-- [drwxr-xr-x root     root    ]  lib
|   |-- [drwxr-xr-x root     root    ]  apache2
|   |   |-- [drwxr-xr-x www-data www-data]  fastcgi
|   |   |   `-- [drwx------ www-data www-data]  dynamic
|   |   `-- [drwx------ www-data www-data]  fastcgi2
|   |       `-- [drwx------ www-data www-data]  dynamic
|   |-- [drwxr-xr-x root     root    ]  apt
|   |   |-- [drwxr-xr-x root     root    ]  lists
|   |   |   `-- [drwxr-xr-x root     root    ]  partial
|   |   `-- [drwxr-xr-x root     root    ]  periodic
|   |-- [drwxr-xr-x root     root    ]  aptitude
|   |-- [drwxr-x--- www-data www-data]  awstats
|   |-- [drwxr-xr-x bin      bin     ]  courier
|   |-- [drwxr-xr-x root     root    ]  defoma
|   |   `-- [drwxr-xr-x root     root    ]  scripts
|   |-- [drwxr-xr-x root     root    ]  dhcp3
|   |-- [drwxr-xr-x root     root    ]  dpkg
|   |   |-- [drwxr-xr-x root     root    ]  alternatives
|   |   |-- [drwxr-xr-x root     root    ]  info
|   |   |-- [drwxr-xr-x root     root    ]  methods
|   |   |   |-- [drwxr-xr-x root     root    ]  disk
|   |   |   |-- [drwxr-xr-x root     root    ]  floppy
|   |   |   `-- [drwxr-xr-x root     root    ]  mnt
|   |   |-- [drwxr-xr-x root     root    ]  parts
|   |   `-- [drwxr-xr-x root     root    ]  updates
|   |-- [drwxr-xr-x root     root    ]  initramfs-tools
|   |-- [drwxr-xr-x root     root    ]  initscripts
|   |-- [drwxr-xr-x root     root    ]  logrotate
|   |-- [drwxrwxrwx www-data www-data]  mailgraph
|   |   `-- [drwxr-xr-x vu2000   vu2000  ]  ,mailgraph
|   |-- [drwxr-xr-x root     root    ]  mdadm
|   |-- [drwxr-xr-x root     root    ]  misc
|   |-- [drwxr-xr-x mysql    mysql   ]  mysql
|   |   `-- [drwxr-xr-x mysql    mysql   ]  mysql
|   |-- [drwxr-xr-x root     root    ]  mysql-cluster
|   |-- [drwxr-xr-x ntp      ntp     ]  ntp
|   |-- [drwx-wx-wt root     root    ]  php4
|   |-- [drwx-wx-wt root     root    ]  php5
|   |-- [drwx------ postgrey postgrey]  postgrey
|   |-- [drwxr-xr-x root     root    ]  rkhunter
|   |   |-- [drwxr-xr-x root     root    ]  db
|   |   `-- [drwxr-xr-x root     root    ]  tmp
|   |-- [drwxr-xr-x root     root    ]  ucf
|   |   `-- [drwxr-xr-x root     root    ]  cache
|   |-- [drwxr-xr-x root     root    ]  urandom
|   |-- [drwxr-xr-x root     root    ]  usbutils
|   |-- [drwxr-xr-x root     root    ]  vim
|   |   `-- [drwxr-xr-x root     root    ]  addons
|   `-- [drwxr-xr-x root     root    ]  x11
|-- [drwxrwsr-x root     staff   ]  local
|-- [drwxrwxrwt root     root    ]  lock
|   `-- [drwxr-xr-x www-data root    ]  apache2
|-- [drwxr-xr-x root     root    ]  log
|   |-- [drwxr-xr-x root     root    ]  apache2
|   |   |-- [drwxr-xr-x root     root    ]  backup
|   |   `-- [drwxr-xr-x www-data www-data]  users
|   |-- [drwxr-xr-x root     root    ]  fsck
|   |-- [drwxr-xr-x root     root    ]  installer
|   |   `-- [drwxr-xr-x root     root    ]  cdebconf
|   |-- [drwxr-s--- mysql    adm     ]  mysql
|   |-- [drwxr-sr-x news     news    ]  news
|   |-- [drwxr-xr-x ntp      ntp     ]  ntpstats
|   |-- [drwxr-sr-x root     root    ]  php
|   `-- [drwxr-xr-x root     root    ]  proftpd
|-- [drwx------ root     root    ]  lost+found
|-- [drwxrwsr-x root     mail    ]  mail
|-- [drwxr-xr-x root     root    ]  opt
|-- [drwxr-xr-x root     root    ]  run
|   |-- [drwxr-xr-x root     root    ]  apache2
|   |-- [drwxr-xr-x root     root    ]  bind
|   |   `-- [drwxrwxr-x root     bind    ]  run
|   |-- [drwxr-xr-x daemon   daemon  ]  courier
|   |   `-- [drwxr-x--- daemon   daemon  ]  authdaemon
|   |-- [drwxr-xr-x root     root    ]  mdadm
|   |-- [drwxr-xr-x mysql    root    ]  mysqld
|   |-- [drwxr-xr-x root     root    ]  network
|   |-- [drwxr-xr-x root     root    ]  proftpd
|   `-- [drwxr-xr-x root     root    ]  sshd
|-- [drwxr-xr-x root     root    ]  spool
|   |-- [drwxr-xr-x root     root    ]  cron
|   |   `-- [drwx-wx--T root     crontab ]  crontabs
|   |-- [lrwxrwxrwx root     root    ]  mail -> ../mail
|   `-- [drwxr-xr-x root     root    ]  postfix
|       |-- [drwx------ postfix  root    ]  active
|       |-- [drwx------ postfix  root    ]  bounce
|       |-- [drwx------ postfix  root    ]  corrupt
|       |-- [drwx------ postfix  root    ]  defer
|       |   |-- [drwx------ postfix  postfix ]  0
|       |   |-- [drwx------ postfix  postfix ]  1
|       |   |-- [drwx------ postfix  postfix ]  2
|       |   |-- [drwx------ postfix  postfix ]  3
|       |   |-- [drwx------ postfix  postfix ]  4
|       |   |-- [drwx------ postfix  postfix ]  5
|       |   |-- [drwx------ postfix  postfix ]  6
|       |   |-- [drwx------ postfix  postfix ]  7
|       |   |-- [drwx------ postfix  postfix ]  8
|       |   |-- [drwx------ postfix  postfix ]  9
|       |   |-- [drwx------ postfix  postfix ]  A
|       |   |-- [drwx------ postfix  postfix ]  B
|       |   |-- [drwx------ postfix  postfix ]  C
|       |   |-- [drwx------ postfix  postfix ]  D
|       |   |-- [drwx------ postfix  postfix ]  E
|       |   `-- [drwx------ postfix  postfix ]  F
|       |-- [drwx------ postfix  root    ]  deferred
|       |   |-- [drwx------ postfix  postfix ]  0
|       |   |-- [drwx------ postfix  postfix ]  1
|       |   |-- [drwx------ postfix  postfix ]  2
|       |   |-- [drwx------ postfix  postfix ]  3
|       |   |-- [drwx------ postfix  postfix ]  4
|       |   |-- [drwx------ postfix  postfix ]  5
|       |   |-- [drwx------ postfix  postfix ]  6
|       |   |-- [drwx------ postfix  postfix ]  7
|       |   |-- [drwx------ postfix  postfix ]  8
|       |   |-- [drwx------ postfix  postfix ]  9
|       |   |-- [drwx------ postfix  postfix ]  A
|       |   |-- [drwx------ postfix  postfix ]  B
|       |   |-- [drwx------ postfix  postfix ]  C
|       |   |-- [drwx------ postfix  postfix ]  D
|       |   |-- [drwx------ postfix  postfix ]  E
|       |   `-- [drwx------ postfix  postfix ]  F
|       |-- [drwxr-xr-x root     root    ]  etc
|       |-- [drwx------ postfix  root    ]  flush
|       |-- [drwx------ postfix  root    ]  hold
|       |-- [drwx------ postfix  root    ]  incoming
|       |-- [drwxr-xr-x root     root    ]  lib
|       |-- [drwx-wx--T postfix  postdrop]  maildrop
|       |-- [drwxr-xr-x postfix  root    ]  pid
|       |-- [drwx------ postfix  root    ]  private
|       |-- [drwx--s--- postfix  postdrop]  public
|       |-- [drwx------ postfix  root    ]  saved
|       |-- [drwx------ postfix  root    ]  trace
|       `-- [drwxr-xr-x root     root    ]  usr
|           `-- [drwxr-xr-x root     root    ]  lib
|               `-- [drwxr-xr-x root     root    ]  zoneinfo
|-- [drwxrwxrwt root     root    ]  tmp
`-- [drwxr-xr-x root     root    ]  www
    |-- [drwxr-xr-x root     root    ]  apache2-default
    |-- [drwxr-xr-x root     root    ]  awstats
    |-- [drwxr-xr-x root     root    ]  scoreboards
    |-- [drwxr-xr-x root     root    ]  webapps
    `-- [drwxr-xr-x root     root    ]  webtools

viel Spass

ispcp hat im ordner engines/setup perl scripte, die die Berechtigungen setzen sollten....

und die Berechtigungen der virtual-Ordner (web und mail) sollten auch einigermassen klar sein.

/J


RE: [InBearbeitung]missgeschick... - dentee - 09-11-2009 05:16 AM

cool das hilft schonmal weiter, allerdings sahen die Rechte bei mir wohl anders aus, denn sobald ich mysql 755 gebe, verweigert das gui die Funktion :-( 777 hingegen geht... werde denn Rest mal in einem Script verarbeiten und das heute nacht ausführen.- Danke für die mühe auf jeden fall!


RE: [InBearbeitung]missgeschick... - gOOvER - 09-11-2009 06:08 AM

Wie gesagt, ispcp hat schon scripte, um die richtigen rechte für GUI und engine zu setzen


RE: [Solved]missgeschick... - dentee - 09-11-2009 07:00 AM

Moin,

also ich habe eine alte sicherung meines Servers in eine neu Debianinstallation kopiert und dann mittels chroot alles Rechte im /var Verzeichnis angeglichen. Jetzt läuft alles wieder. Die Scripte im Ordner engines/setup hatte ich schon zuvor ausgeführt, die hatten aber nur die Rechte für's Gui und die Engine berichtigt. Alles andere im /var Verzeichnis musste ebenfalls berichtigt werden.
Bei mir sieht es jetzt so aus:

Code:
|-- [drwxr-xr-x root     root    ]  backups
|-- [drwxr-xr-x root     root    ]  cache
|   |-- [drwxr-xr-x www-data www-data]  apache2
|   |   `-- [drwxr-xr-x www-data www-data]  mod_disk_cache
|   |-- [drwxr-xr-x root     root    ]  apt
|   |   `-- [drwxr-xr-x root     root    ]  archives
|   |       `-- [drwxr-xr-x root     root    ]  partial
|   |-- [drwxr-xr-x www-data www-data]  awstats
|   |-- [drwxrwxr-x root     bind    ]  bind
|   |-- [drwxr-xr-x root     root    ]  chkrootkit
|   |-- [drwxr-xr-x root     users   ]  davfs2
|   |   `-- [drwxr-xr-x root     users   ]  idisk.mac.com-deniz+mnt-idisk+root
|   |-- [drwxr-xr-x root     root    ]  debconf
|   |-- [drwxr-xr-x root     root    ]  dictionaries-common
|   |-- [drwxr-xr-x root     root    ]  locate
|   `-- [drwxrw-r-x man      root    ]  man
|       |-- [drwxrw-r-x man      root    ]  X11R6
|       |-- [drwxrw-r-x man      root    ]  cat1
|       |-- [drwxrw-r-x man      root    ]  cat2
|       |-- [drwxrw-r-x man      root    ]  cat3
|       |-- [drwxrw-r-x man      root    ]  cat4
|       |-- [drwxrw-r-x man      root    ]  cat5
|       |-- [drwxrw-r-x man      root    ]  cat6
|       |-- [drwxrw-r-x man      root    ]  cat7
|       |-- [drwxrw-r-x man      root    ]  cat8
|       |-- [drwxrw-r-x man      root    ]  cat9
|       |-- [drwxrw-r-x man      root    ]  fsstnd
|       |-- [drwxrw-r-x man      root    ]  local
|       |   `-- [drwxrw-r-x man      root    ]  cat1
|       |-- [drwxrw-r-x man      root    ]  oldlocal
|       |   `-- [drwxrw-r-x man      root    ]  cat1
|       `-- [drwxrw-r-x man      root    ]  opt
|-- [drwxr-xr-x root     root    ]  lib
|   |-- [drwxr-xr-x root     root    ]  apache2
|   |   `-- [drwxr-xr-x www-data www-data]  fastcgi
|   |       `-- [drwx------ www-data www-data]  dynamic
|   |-- [drwxr-xr-x root     root    ]  apt
|   |   |-- [drwxr-xr-x root     root    ]  lists
|   |   |   `-- [drwxr-xr-x root     root    ]  partial
|   |   `-- [drwxr-xr-x root     root    ]  periodic
|   |-- [drwxr-xr-x root     root    ]  aptitude
|   |-- [drwxr-x--- www-data www-data]  awstats
|   |-- [drwxr-xr-x bin      bin     ]  courier
|   |-- [drwxr-xr-x root     root    ]  defoma
|   |   `-- [drwxr-xr-x root     root    ]  scripts
|   |-- [drwxr-xr-x root     root    ]  dhcp3
|   |-- [drwxr-xr-x root     root    ]  dictionaries-common
|   |   |-- [drwxr-xr-x root     root    ]  ispell
|   |   `-- [drwxr-xr-x root     root    ]  wordlist
|   |-- [drwxr-xr-x root     root    ]  dpkg
|   |   |-- [drwxr-xr-x root     root    ]  alternatives
|   |   |-- [drwxr-xr-x root     root    ]  info
|   |   |-- [drwxr-xr-x root     root    ]  methods
|   |   |   |-- [drwxr-xr-x root     root    ]  disk
|   |   |   |-- [drwxr-xr-x root     root    ]  floppy
|   |   |   `-- [drwxr-xr-x root     root    ]  mnt
|   |   |-- [drwxr-xr-x root     root    ]  parts
|   |   `-- [drwxr-xr-x root     root    ]  updates
|   |-- [drwxr-xr-x root     root    ]  initramfs-tools
|   |-- [drwxr-xr-x root     root    ]  initscripts
|   |-- [drwxr-xr-x root     root    ]  logrotate
|   |-- [drwxr-xr-x root     root    ]  misc
|   |-- [drwxr-xr-x ntp      ntp     ]  ntp
|   |-- [drwx-wx-wx root     root    ]  php5
|   |-- [drwx------ postgrey postgrey]  postgrey
|   |-- [drwxr-xr-x root     root    ]  rkhunter
|   |   |-- [drwxr-xr-x root     root    ]  db
|   |   `-- [drwxr-xr-x root     root    ]  tmp
|   |-- [drwxr-xr-x root     root    ]  sgml-base
|   |-- [drwxr-xr-x root     root    ]  ucf
|   |   `-- [drwxr-xr-x root     root    ]  cache
|   |-- [drwxr-xr-x root     root    ]  urandom
|   |-- [drwxr-xr-x root     root    ]  vim
|   |   `-- [drwxr-xr-x root     root    ]  addons
|   |-- [drwxr-xr-x root     root    ]  x11
|   `-- [drwxr-xr-x root     root    ]  xml-core
|-- [drwxrwsr-x root     staff   ]  local
|-- [drwxrwxrwt root     root    ]  lock
|   `-- [drwxr-xr-x www-data root    ]  apache2
|-- [drwxr-xr-x root     root    ]  log
|   |-- [drwxr-xr-x root     root    ]  apache2
|   |   |-- [drwxr-xr-x root     root    ]  backup
|   |   `-- [drwxr-xr-x www-data www-data]  users
|   |-- [drwxr-xr-x root     root    ]  fsck
|   |-- [drwxr-sr-x news     news    ]  news
|   |-- [drwxr-xr-x ntp      ntp     ]  ntpstats
|   `-- [drwxr-xr-x root     root    ]  proftpd
|-- [drwxrwsr-x root     mail    ]  mail
|-- [drwxr-xr-x root     root    ]  opt
|-- [drwxr-xr-x root     root    ]  run
|   |-- [drwxr-xr-x root     root    ]  apache2
|   |-- [drwxrwxr-x root     root    ]  bind
|   |   `-- [drwxrwxr-x root     bind    ]  run
|   |-- [drwxr-xr-x daemon   daemon  ]  courier
|   |   `-- [drwxr-xr-x daemon   daemon  ]  authdaemon
|   |-- [drwxr-xr-x root     users   ]  mount.davfs
|   |-- [drwxr-xr-x root     root    ]  network
|   |-- [drwxr-xr-x root     root    ]  proftpd
|   `-- [drwxr-xr-x root     root    ]  sshd
|-- [drwxr-xr-x root     root    ]  spool
|   |-- [drwxr-xr-x root     root    ]  cron
|   |   `-- [drwx-wx--x root     crontab ]  crontabs
|   |-- [lrwxrwxrwx root     root    ]  mail -> ../mail
|   `-- [drwxr-xr-x root     root    ]  postfix
|       |-- [drwx------ postfix  root    ]  active
|       |-- [drwx------ postfix  root    ]  bounce
|       |-- [drwx------ postfix  root    ]  corrupt
|       |-- [drwx------ postfix  root    ]  defer
|       |   |-- [drwx------ postfix  postfix ]  0
|       |   |-- [drwx------ postfix  postfix ]  1
|       |   |-- [drwx------ postfix  postfix ]  2
|       |   |-- [drwx------ postfix  postfix ]  3
|       |   |-- [drwx------ postfix  postfix ]  4
|       |   |-- [drwx------ postfix  postfix ]  5
|       |   |-- [drwx------ postfix  postfix ]  6
|       |   |-- [drwx------ postfix  postfix ]  7
|       |   |-- [drwx------ postfix  postfix ]  8
|       |   |-- [drwx------ postfix  postfix ]  A
|       |   |-- [drwx------ postfix  postfix ]  B
|       |   |-- [drwx------ postfix  postfix ]  C
|       |   |-- [drwx------ postfix  postfix ]  D
|       |   `-- [drwx------ postfix  postfix ]  E
|       |-- [drwx------ postfix  root    ]  deferred
|       |   |-- [drwx------ postfix  postfix ]  0
|       |   |-- [drwx------ postfix  postfix ]  1
|       |   |-- [drwx------ postfix  postfix ]  2
|       |   |-- [drwx------ postfix  postfix ]  3
|       |   |-- [drwx------ postfix  postfix ]  4
|       |   |-- [drwx------ postfix  postfix ]  5
|       |   |-- [drwx------ postfix  postfix ]  6
|       |   |-- [drwx------ postfix  postfix ]  7
|       |   |-- [drwx------ postfix  postfix ]  8
|       |   |-- [drwx------ postfix  postfix ]  A
|       |   |-- [drwx------ postfix  postfix ]  B
|       |   |-- [drwx------ postfix  postfix ]  C
|       |   |-- [drwx------ postfix  postfix ]  D
|       |   `-- [drwx------ postfix  postfix ]  E
|       |-- [drwxr-xr-x root     root    ]  etc
|       |-- [drwx------ postfix  root    ]  flush
|       |-- [drwx------ postfix  root    ]  hold
|       |-- [drwx------ postfix  root    ]  incoming
|       |-- [drwxr-xr-x root     root    ]  lib
|       |-- [drwx-wx--x postfix  postdrop]  maildrop
|       |-- [drwxr-xr-x postfix  root    ]  pid
|       |-- [drwx------ postfix  root    ]  private
|       |-- [drwx------ postfix  postdrop]  public
|       |-- [drwx------ postfix  root    ]  saved
|       |-- [drwxr-xr-x postfix  root    ]  trace
|       `-- [drwx------ root     root    ]  usr
|           `-- [drwxr-xr-x root     root    ]  lib
|               `-- [drwxr-xr-x root     root    ]  zoneinfo
|-- [drwxrwxrwx root     root    ]  tmp
`-- [drwxr-xr-x root     root    ]  www
    |-- [drwxr-xr-x root     root    ]  apache2-default
    |-- [drwxr-xr-x root     root    ]  awstats
    `-- [drwxr-xr-x root     root    ]  scoreboards

Danke an Euch, für die schnelle Hilfe...


RE: [gelöst]missgeschick... - joximu - 09-11-2009 08:21 AM

ich prüf das nun nicht nach... (ob deine Rechte "stimmen") :-)

Das mit mysql 755 sollte auf jeden fall gehen. Der Ordner gehört ja mysql und MySQL muss funktionieren. Sonst muss kein Programm da schreiben können.
(Und lesen auch nur, um die Grösse zu berechnen).

Aber gut, wenn alles wieder tut.

Gruss J <schliesse hier mal>