Sziasztok!
Gondolom vagyunk néhányak akik serverek felügyeletét végzik. Nagy segítség erre az sshmenu applet amivel egyszerűen lehet ssh kapcsolatot létrehozni az adott serverrel/serverekkel.
Sajnos a gnome appletek nem futnak Unity alatt, így az sshmenu sem. A Neten keresgélve találtam egyszerű megoldást a problémára! Kicsit módosítottam és remekül működik.
Leírás:
Nyiss egy terminál ablakot és írd be:
sudo gedit /usr/share/applications/sshmenu-unity.desktop
A tartalma ez legyen:
[Desktop Entry]
Version=1.0
Name=SSHMenu-Unity
Comment=Login to my servers
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=utilities-terminal
Categories=Network;
StartupNotify=true
StartupWMClass=SSHMenu-Unity
X-Ayatana-Desktop-Shortcuts=Server1;Server2;Server3;Server4;
[Server1 Shortcut Group]
Name=Otthoni Server
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver --tab -e 'ssh -t otthoni.server.hu'
TargetEnvironment=Unity
[Server2 Shortcut Group]
Name=Céges Serverek
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver --tab -e 'ssh -t ceges.server1.hu' \t gnome-terminal --tab -e 'ssh -t ceges.server2.hu' \t gnome-terminal --tab -e 'ssh -t ceges.server3.hu'
TargetEnvironment=Unity
[Server3 Shortcut Group]
Name=Mail Server
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver --tab -e 'ssh -t mail.server.hu'
TargetEnvironment=Unity
[Server4 Shortcut Group]
Name=WEB Server
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver --tab -e 'ssh -t web.server.hu'
TargetEnvironment=Unity
Ez csak egy minta fájl, természetesen a serverek neveit/címeit át kell írnod. A minta 4 indítómenüt tartalmaz. A második (Server2 Shortcut Group) az egy terminálon belüli 3 tab nyitás módját mutatja be.
Természetesen a Name= értéke is módosítható bármilyen elnevezésre, ez lesz a menüpont neve. A bejegyzések száma is növelhető, csak a fájl elején bővíteni kell az X-Ayatana-Desktop-Shortcuts= sort az új Shortcut Group névvel:
X-Ayatana-Desktop-Shortcuts=Server1;Server2;Server3;Server4;
Mentsd ki és utána indítsd el (Lehet, hogy előtte egyszer ki-be kell lépned). Vagy az Alkalmazások részen vagy az Ubuntu logóra kattintva az "Internetes alkalmazások" részen találod meg SSHMenu-Unity néven. Ha elindult akkor jobb egérgomb majd "Indítóban tartás"-ra katt.
Bal gomb -> terminál indítása normál módon, jobb gomb -> belépés a serverekre a megnyíló menü segítségével.
Képernyőkép:
http://w3.szivarvanynet.hu/access/screenshot/sshmenu-unity.jpg
Letölthető fájl:
http://w3.szivarvanynet.hu/access/screenshot/sshmenu-unity.desktop
Eredeti cikk:
http://castrojo.tumblr.com/post/4536294249/more-quicklists