On Mon, 1 Oct 2001, Marius Ologesa wrote:
> > > > Buna ziua. > > Am un Slack 7.1, si vreau sa fac cate un script pentru fiecare user in > > parte...stie cineva cum se face asa ceva... > > > > P.S. Stiam ca este vorba de un file "login" sau ".login" in home-ul > > userului...dar...nu mere..... > > > > pe RedHat e un fisier care il cheama $HOME/.bash_profile si se executa > cand se logeaza omul, cand are shell bash. > Daca vrei tu, pune fiecarui tip in cont un fisier ca asta proprietar root > cu drepturi 0744. Din nu stiu ce motive e urata treaba. Si, in plus Very WRONG, try it. Daca gica este owner pw un director cu drepturi normale sa zicem 0700, si root-ul scrie acolo file in acel director, owner poate rede toate filele din acel director, si directoare goale, care nu apartin lui, pt. ca are drepturi pe directorul parinte. De aceea s-o inventat 1xxx la permisiuni, adica director temporar cum e /tmp, mode 1777, in care poate sterge numa ownerul filei din acel director. And, way 0744 si nu 0644???, nu trebe sa fie executabil, si nici #!/bin/bash nu trebe sa contina pt. ca se include deja intr-o fila de acest tip. Hei, dar gata cu detaliile. > .bash_profile se poate ocoli, daca individu se conecteaza in contul > amicului lui si dupa aia face 'su individu' spre contul lui, fara login. > Nu > stiu daca acelasi lucru se intampla cu .bashrc .login. Acelasi, nu mai incarca nici un profile, nici macar system-wide, /etc/bashrc si /etc/profile. Poti opri accesul la su, see PAM. Fuck, nu mai pot abtine de la detalii. Dar cred ca lumea trebe sa stie si sa intealeaga. Spor. -- Cristian Paslaru http://devel.iasi.ro --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
