Ich arbeite an einem Windows-Rechner, der mit einem Linux-Server verbunden ist, und ich habe das Bedürfnis, meine Putty-Sitzung (für den Linux-Server) mit anderen in meinem Team (an einem entfernten Standort) zu teilen. Wir sind alle im selben Netzwerk.
Ich kann keine Anwendungen wie VNC, WebEx, Lync oder andere Bildschirmfreigabetools verwenden. Ich frage mich, ob es in Putty oder Linux ein Dienstprogramm gibt, das mir dabei hilft. Danke.
Antwort1
Sie könnten es versuchenMehrbenutzer
screen kann mehreren Benutzern den Zugriff auf dieselbe Sitzung ermöglichen. Dies kann für alle Arten des Informationsaustauschs nützlich sein, von Helpdesk-Anwendungen bis hin zu Extreme Programming. Aus Sicherheitsgründen ist der Mehrbenutzermodus standardmäßig deaktiviert.
Beispiele
Fügen Sie den Benutzer „phil“ mit dem Passwort „moo“ hinzu und geben Sie ihm die volle Berechtigung für alles:
acladd phil QSsUHy/lmL5CM
Entfernen Sie sämtliche Berechtigungen von Phil (er kann sich jedoch weiterhin mit der Sitzung verbinden und alle Fenster anzeigen):
aclchg phil -rwx "#?"
Erlauben Sie Phil, in die Fenster 1, 2 und 7 zu schreiben. Erlauben Sie ihm auch, die Befehle select, next und prev auszuführen. Fügen Sie einen neuen Benutzer, bob, hinzu und erteilen Sie ihm dieselben Berechtigungen:
aclchg phil,bob +rwx 1,2,7,auswählen,weiter,vorherige
Insbesondere muss nichts auf dem Client installiert werden
Antwort2
Es gibt zwei mögliche Szenarien
1) Sie sind die einzige Person, die per shh auf den Linux-Server zugreifen kann. Und Ihre Kollegen müssen Ihre Verbindung nutzen, um auf Ressourcen auf diesem Rechner und darüber hinaus zuzugreifen. Sie können in Putty unter Verbindung->SSH->Tunnel einen Tunnel einrichten.
Wenn Sie beispielsweise eine Regel mit der Quelle 2222, dem leeren Ziel und der dynamischen Option hinzufügen, können Ihre Kollegen die IP-Adresse Ihres PCs als SOCK-Proxy in Firefox festlegen und Ihren SSH-Tunnel für Dinge verwenden
2) Wenn Ihre Kollegen sehen sollen, was Sie in die Konsole eingeben und gleichzeitig ihre eigenen Sitzungen einrichten können, verwenden Sie am besten das Dienstprogramm „Screen“ auf einem Linux-Server.
Mit
screen -S 12345
Sie starten einen Bildschirm. Dann Ihre Kollegen, die per SSH auf den gleichen Server zugreifen mit
screen -x 12345
wird mit demselben Bildschirm verbunden und würde sehen, was Sie eingeben. Hier ist ein Tutorial über den Bildschirmhttps://help.ubuntu.com/community/Screen