Portál AbcLinuxu, 19. července 2025 16:28


Dotaz: jak nastavit ulimit pro urciteho usera nebo pro vsechny>?

7.11.2008 12:11 Nes | skóre: 20 | blog: Nes
jak nastavit ulimit pro urciteho usera nebo pro vsechny>?
Přečteno: 590×
Odpovědět | Admin
Prosim o pomoc s nasledujicim - potrebuji nastavit ulimit, jenze to funguje jen pod rootem a ja bych to potreboval bud pro vsechny usery nebo pro urciteho - pokud zadam pod normalnim userem:
ulimit -n 4096

-bash: ulimit: open files: cannot modify limit: Operace není povolena
pokud to zadam pod rootem tak je vse ok - zkousel jsem upravit i /etc/profile (pridan posledni radek, ale stejne stale ukazuje u usera ulimit -n 1024)

# /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 022

ulimit -n 4096
Mel by jste prosim nekdo radu jak na to?

Diky
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.11.2008 12:27 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: jak nastavit ulimit pro urciteho usera nebo pro vsechny>?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Běžný uživatel může limity měnit, ale jen směrem dolů. /etc/profile vykonává přihlašovací shell, který taktéž běží pod stejným uživatelem.

Řešení je použít PAM modul pam_limits a správné nastavení zapsat do /etc/security/limits.conf.

7.11.2008 12:35 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: jak nastavit ulimit pro urciteho usera nebo pro vsechny>?
Běžný uživatel může limity měnit, ale jen směrem dolů.

To platí pro hard limit. Soft limit může i nahoru, ale nejvýše na úroveň hard limitu.

7.11.2008 12:35 Mortal | skóre: 26 | blog: mortals_log
Rozbalit Rozbalit vše Re: jak nastavit ulimit pro urciteho usera nebo pro vsechny>?
Odpovědět | | Sbalit | Link | Blokovat | Admin
/etc/security/limits.conf
V pekle jsou samé diskety a ďábel je velká disketová mechanika
7.11.2008 22:33 Nes | skóre: 20 | blog: Nes
Rozbalit Rozbalit vše Re: jak nastavit ulimit pro urciteho usera nebo pro vsechny>?
zkusim, diky !!
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.