2012/11/12 Yedidyah Bar-David <linux...@didi.bardavid.org>: > On Mon, Nov 12, 2012 at 12:51:46PM +0200, Nadav Har'El wrote: >> On Mon, Nov 12, 2012, Elazar Leibovich wrote about "Re: Is forbidding >> concurrent ssh sessions a good idea?": >> > While I can certainly see what's broken with it for using a regular >> > computer, whose stability I do not value much, and while there are >> > difficulties this may cause, do you see anything specific that will break >> > in the use case of a production server? >> >> Let me offer another completely different idea, without any kills and >> similar tricks: End your ~/.profile with "screen -R -D" >> >> What will this do? >> >> The login shell will start screen(1), and let the admin work in it. >> If another admin logs in, he doesn't just kill the existing session - he >> also takes over the existing instance of "screen", and can see what the >> other admin was in the middle of doing. >> >> This "screen" will also allow the admin to have multiple screens - which >> you prevent him from doing with several separate sshs, so he'll >> appreciate "screen" anyway. >> >> If you don't know screen(1), I suggest you learn it - it is an >> absolutely wonderful tool. > > ...and also look at its '-x' option which will allow sharing a session > from two (or more) connections. This way your two admins will be able > to talk over the phone while solving a problem together and not having > to tell each other what they did and what happened. > > And while at it, also have a look at tmux, which is a screen replacement. +1 for tmux, this does however imply that all the admins are using the same account to login (bad scenario) with or instead the tmux/screen line should be added at the end of /root/.profile and not ~/.profile
Just note that tmux inside of tmux or screen inside of screen tend to behave bad/not work, screen inside of tmux works, I never tried the other way around. Regards, Eliyahu - אליהו > -- > Didi > > > _______________________________________________ > Linux-il mailing list > Linux-il@cs.huji.ac.il > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il