[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Zapis ustawień screen'a



On Friday 28 September 2007 12:38, Grzegorz Szymański wrote:
> On Monday 24 September 2007 17:13, Wojciech Ziniewicz wrote:
> > 24-09-07, Adam Byrtek <adambyrtek@gmail.com> napisał(a):
> > > Po prostu wpisać odpowiednie polecenia (man screen) do pliku
> > > konfiguracyjnego, nie wiem nic o żadnej "automatycznej" metodzie.
> > >
> > > Jeśli chcesz uruchamiać pewne programy zawsze przy starcie, możesz
> > > dopisać do konfiguracji polecenie "screen 1 tail /var/log/messages",
> > > które utworzy odpowiedni ekran i wykona w nim zadaną komendę.
> > >
> > > Możesz też stworzyć pliki konfiguracyjne przystosowane do różnych
> > > okazji, i uruchamiać je za pomocą "screen -c devel.screenrc".
> >
> > tak jeszcze w kwestii małego OT - jest jakis sensowny sposób zeby
> > odpalać screena za kazdym razem kiedy ktośsie loguje ? (chodzi mi o
> > jakiś wpis do bashrc)
> > chodzi o zrywane czesto (neostrada) itd sesje ssh.
> > pamietam jeszcze ,ze był jakiś pakiet do wznawiania sesji ssh...
>
> Aby zmusić odpalanie screena przy logowaniu należy do /etc/ssh/sshd_config
> dodać, najlepiej chyba na końcu, dyrektywę, np.
>
> Match User grzegorz
> 	ForceCommand screen -d -RR
>
> Za każdym razem, przy logowaniu będzie podłączał się do pierwszej sesji w
> kolejności albo tworzył nową sesję screena jeśli takowej nie będzie.
> Odłączenie się od screena zamknie sesję ssh.
>
> Niestety w sshd w etchu nie przyjmuje tej dyrektywy.
>
> Bez zabawy na serwerze, po stronie użytkownika wystarczy:
>
> ssh -t root@top2.pl screen -d -RR
>
> Oczywyście odpowiedni wpis w ~/.ssh/ssh_config skróci polecenie.
>
> Pozdrawiam.

Polecenie typu

ssh -t user@host "su -c 'screen -d -RR'" 

wydaje się być sensowne
-- 
Grzegorz Szymański | mailto:czadmang@poczta.fm | pgp:0x14A27314
jabber ID: czadmang@jabster.pl


----------------------------------------------------------------------
Zawody najlepszych barmanow
Ryga, Fashion Club
Zobacz >>> http://link.interia.pl/f1b9b



Reply to: