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