Hali
Azt akarom elérni hogy az általalm a local hoston beállított prompt átmenjen sshn, de nem sikerül.
szerver gépen /etc/ssh/sshd_conf -ba
AcceptEnv PS1
PermitUserEnvironment yes
local hoston .ssh/environment -ben egyetlen sor
PS1="prompt def"
/etc/ssh/ssh_conf
SendEnv PS1
Mindeyek ellenére sem megy át a prompt értéke.
Az hogy a szerveren beállítsam a bashrcben nem megoldás, 1 az hogy több szerver van , 2 más is használja ezeket a szervereket és nem biztos hogy szeretné az én promptomat.
Van valakinek ötlete hogy miért nem megy?
Köszönöm
Megoldás.
A változót Exportolni kell ahhoz hogy átmenjen, és nem szükséges betenni a .ssh/environment fileba se.
- 1190 megtekintés
Hozzászólások
Mivel a PS1 nem *környezeti* változó, hanem shell *belső* változó, talán ez lehet az oka. ha mondasz egy export PS1-et (és ezzel környezetivé teszed), akkor se megy?
- A hozzászóláshoz be kell jelentkezni
DE akkor megy, közben rájöttem hogy exportolni kell a változót amit át akarok küldeni.
- A hozzászóláshoz be kell jelentkezni