Hallo,
ich habe einen Artikel über Mosh verfasst und wollte eure Meinung hören, da ich auch nicht mehr so recht weiß was noch fehlen könnte.
Grüße
Zafer
Anmeldungsdatum: Beiträge: 33 |
Hallo, ich habe einen Artikel über Mosh verfasst und wollte eure Meinung hören, da ich auch nicht mehr so recht weiß was noch fehlen könnte. Grüße Zafer |
||
Anmeldungsdatum: Beiträge: 17548 Wohnort: Berlin |
Ist/Soll:
Sollte eine Wikiseite nicht informieren, was veraltet ist? Die Paketverwaltung ist ja deutlich komfortabler als diese PPAs; das muss ja triftige Gründe haben, ein PPA stattdessen zu empfehlen, oder nicht? Wenn man aber weiß, dass die Gründe triftig sind, dann sollte man sie auch benennen können. Aber ich bin nicht im Wikiteam - das ist nur meine persönliche Meinung. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
Hallo user unknown !
Ja, da habe ich irgendwie Quatsch geschrieben, ist korrigiert Der Punkt mit der veralteten Version: Ich werde da 1-2 Sätze zu formulieren die das klarer machen. Danke für die Hinweise user unknown ! Zafer |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
So, alle bisherigen Kritikpunkte beseitigt. Gibt es noch etwas auszusetzen ? Grüße Zafer |
||
Anmeldungsdatum: Beiträge: 14259 |
Ist Mosh tatsaechlich ein Ersatz fuer SSH (auf Protokollebene) oder handelt es sich eher um einen Ersatz fuer Programme im Stil von Screen? Die Einleitung erklaert diesen Sachverhalt nicht eindeutig. Ausserdem wird nicht klar, dass es sich um eine Server-/Client-Anwendung handelt. Welche Komponenten benoetigt der Server, welche der Client? |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
Ja, Mosh ist tatsaechlich ein Ersatz fuer SSH, aber nicht auf Protokollebene. Die Funktion wird komplett anders realisiert. Man verwendet keinen Byte-Stream sondern Diffs und Patches zwischen verschiedenen Versionen der angezeigten Konsole. Mosh ist nicht soetwas wie Screen.
Es ist nun erklärt. Welche Komponenten benötigt werden sind nun u.a. im Abschnitt Installation aufgeschlüsselt. |
||
Anmeldungsdatum: Beiträge: 2453 |
Ich würde die Erwähnung des PPA nochmal überdenken:
|
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
Hmmm, backports, darin sind tatsächlich schon manche Probleme behoben. Standardmäßig verwende ich keine Backports daher ist mir das nicht aufgefallen. Vielen Dank für den Hinweis cLinx !
Quantal habe ich bisher noch nicht beachtet. So, ich habe das umformuliert. Fallen euch noch weitere Kritikpunkte auf ? |
||
Ehemaliger
Anmeldungsdatum: Beiträge: 28947 Wohnort: WW |
Hallo, ich habe noch ein paar Punkte: Aus der Einleitung:
Ist IMHO missverständlich, weil entfernt drei Bedeutungen haben kann (wie "weg / gelöscht", wie "entfernt verwand" und wie das Englische "remote"). Aus Vorteile:
SSH hat doch auch nur einen offenen Port... Aus Vorteile:
Aus Vorteile:
Erweckt IMHO einen falschen Eindruck - es ist bei SSH ja kein _Fehler_, sondern eine _Einstellungssache
Wie regelt Mosh das denn, wenn Pakete verlore gehen? Bei UDP kann das ja vorkommen. Des weiteren ist der Teil "Bedienung" ziemlich kann. Was ich u.a. vermisse / unklar finde:
Und noch ein Tipp: falls Mosh ein Man-Page hat ist es immer gut, darauf auch im Artikel hinzuweisen ☺ Gruß, noisefloor |
||
Anmeldungsdatum: Beiträge: 17548 Wohnort: Berlin |
Kommandozeilenanwendung wäre auch ein Wort, nicht zwei. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
Jupp, habe ich umgeändert:
Damit ist gemeint: Solange keine Mosh-Verbindung aufgebaut ist, hat nur SSH Port 22 offen und nicht Mosh auch noch. Sobald eine Verbindung aufgebaut wird, wird von Mosh ein UDP-Port geöffnet.
1. Mosh bekommt nicht den Port 22. Das macht der SSH-Server. Ich kann aber definitiv sagen das Mosh auch ohne Rootrechte es geschafft hat einen UDP-Port zu öffnen: Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name udp 0 0 10.130.0.101:60001 0.0.0.0:* 1000 92724 23028/mosh-server Ich bin leider momentan noch nicht so sehr bewandert was Ports angeht aber mich würde auch wundern wenn man für jede Netzwerkkommunikation Rootrechte benötigen würde. Ich lasse mich aber auch gerne eines besseren belehren falls hier jemand ist der sich da auskennt.
Ohne SSH-Server geht es ja auch nicht. Wenn man aber einen SSH-Zugriff auf einen Server gewährt bekommen hat, aber keine Rooterechte hat, kann man trotzdem Mosh verwenden.
Nein, was beim SSH-Server eingerichtet ist ist irrelevant. Wenn die Verbindung aufgebaut wird, wird zunächst der SSH-Server zur Authentifizierung verwendet. Dann öffnet Mosh einen UDP-Port und baut dort eine Verbindung auf und dann wird die SSH-Verbindung gekappt. Es arbeitet dann nur noch Mosh. Mit Fehlern sind Fehler in der UDP-Implementierung gemeint. Die verschiedenen Implementierungen scheinen noch ziemlich verbugt zu sein. Bei Mosh wurde wert darauf gelegt diese Fehler zu vermeiden.
Nicht notwendig und auch nciht möglich, das macht ja schließlich der SSH-Server wenn man eine Verbindung aufbaut. noisefloor schrieb:
Jo da haste aber Recht: Erledigt:
Danke noisefloor und user unknown! Ist noch etwas unverständlich geblieben und/oder noch nicht ganz deutlich geworden ? Kritikpunkte ? Grüße Zafer |
||
Ehemaliger
Anmeldungsdatum: Beiträge: 28947 Wohnort: WW |
Hallo, ok, Danke für die Antworten!
Grundsätzlich braucht man für Ports ⇐ 1024 Root-Rechte, für > 1024 nicht. Egal, welcher Dienst und welches Protokoll darauf läuft. Was mit nach den Antworten (nicht mehr) klar ist: braucht Mosh jetzt SSH? Wenn ja, wie und wo? Und wenn ja: wird SSH (welches Paket?) als Abhängigkeit mit installiert? Gruß, noisefloor |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
Ahhh, danke für den Hinweis.
Mosh braucht SSH zur Authentifizierung und zum Verbindungsaufbau. Also dem initialen Verbindungsaufbau. Sobald eine SSH-Verbindung besteht baut Mosh seine Verbindung auf. Ab diesem Punkt wird SSH nicht mehr benötigt und die SSH-Verbindung wird wieder getrennt.
Der SSH-Server ist keine Abhängigkeit von Mosh. Daher muss man ihn manuell auf dem System installieren auf dem zugegriffen werden soll. Mit freundlichen Grüßen Zafer |
||
Ehemaliger
Anmeldungsdatum: Beiträge: 28947 Wohnort: WW |
Hallo, aha, ok. Dann sollte das so auch im Artikel stehen. Nach meinem Verständnis liest sich der Artikel nämlich so, als wäre Mosh ein 100% Ersatz für SSH. Ist es aber nicht, da SSH zumindest wie von dir beschrieben benötigt wird. Gruß, noisefloor |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 33 |
Hallo,
Okay ich verstehe. Ich habe einen Satz eingepflegt der das klar macht:
Grüße Zafer |