profile

Michal Weinfurtner weinfurt na securities.cz
Pondělí Květen 28 11:36:10 CEST 2001


Pavel Rauš wrote:

> Zdravim,
> mam problemek, potrebuju, aby se mi pri nalogovani (pres ssh) na server
> pustil jeden programek. Tak jsem to dal do /etc/profile a vsechno funguje.
> Jenze kdyz se tam nekdo naloguje jako nejaky uzivatel a pak se pomoci su
> prepne na nejakeho jineho uzivatele, programek uz se mi znovu nepusti a ja
> nevim, jak ho donutit, aby se pustil. Zkousel jsem to uzivateli, na ktereho
> se prepina dat do jeho domovskeho adresare .profile a tam cestu k souboru,
> ktery chci pustit - bohuzel bez uspechu. Nema nekdo nejaky napad?
>
>                         Diky Pavel Rauš

Ctete man su :-)

musite se prepnout pomoci su - uzivatel a bude .

Cituji man su ( RH 6.2 CZ :-)) ) :
       -, -l, --login
              Spustí  shell  jako  login shell. To znamená, že nebude nastaven
obsah
              žádných proměnných prostředí kromě `TERM', `HOME',  a  `SHELL'
(které
              budou nastaveny, jak je popsáno výše), `USER' a `LOGNAME' (které
budou
              nastaveny  i  pro  superuživatele  jak  je  popsáno  výše).
Proměnná
              prostředí  `PATH'  bude nastavena na hodnotu definovanou při
překladu.
              Aktuální adresář bude nastaven na domovský adresář; před jméno
shellu
              bude  předřazen  znak "-", který způsobí, že bude zpracován
startovací
              soubor nebo soubory.

Michal





Další informace o konferenci Linux