Beiträge von Klebestreifen

    Es gibt keinen Grund gleich unfreundlich zu werden. Ich möchte nicht, dass jemand meine Arbeit macht aber gewisse Hilfe benötige ich halt schon. Immerhin habe ich so etwas noch nie zuvor programmiert!

    Mein Gedanke war einfach, dass mir jemand helfen könte, der das schon einmal gemacht hat.

    Ich habe absolut keine Ahnung wie ich das Projekt umsetzen soll und die bisherigen Dokumentationen beantworten meine Fragen auch nicht wirklich.

    Da gewünscht, werde ich nacher mal mein Problem in viele kleine Fragen aufstaffeln.


    Interessant. Spontan hatte ich mir aber gedacht: Sowas muss es doch schon geben. Aber dem ist tatsächlich nicht wirklich so, es gab Themes und andere Versuche, die Projekte liegen aber seit Jahren brach. Beim Googeln habe ich zumindest eins gefunden, dass für Raspi so Programmflächen bereitstellt. Vor allem via Touch, wofür ja das Serien Lcars auch "entwickelt" ist. Ich glaube auch nur dort kann es seine Stärken ausspielen, bei Mausbedienung wird einfach sehr viel Raum für Buttons und Deko verschwendet.

    Hast du irgendwie einen Dummy mal erstellt? Mich als alter Taskleisten/Startmenü Veteran würde mich interessieren, wie du den Desktop überhaupt konzeptuell umsetzen möchtest. Gerade die Themes waren so eher an den Haaren herbeigezogen. In der Serie wirkt das alles immer sehr Baumstrukturmäßig, was mich an gruselige Nokia Bedienung am Ende von Symbian errinnert.

    Zudem bräuchte man eigentlich auch Spracheingabe. :P


    Einen Entwurf vom System hab ich noch nicht. Jedoch habe ich bereits klare Vorstellungen für das spätere Layout.

    Darum ist der Begriff "Window Manager" etwas absurd, denn ich habe vor das Multiwindow-System raus zu schmeißen. (Oder gar nicht erst ein zu bauen)
    Stattdessen soll es auf jedem "screen" blos ein "Window" geben. Ähnlich wie bei Android oder im Windows 10 Tapletmodus.

    Gründe dafür sind zum Beispiel, dass sich das System mit Touch besser bedienen lässt und außerdem LCARS sowieso keine Überlappungen vorsieht.

    Für Eingaben soll eine Display-Tastatur zur verfügung stehen. Diese schiebt das obrige Fenster kleiner um auch hier einer Überlappung zu endgehen. Sollte sich die Geometrie des Fensters nicht anpassen lassen, muss das Fenster doch gescrollt werden.

    Das durschschalten der Fenster soll mittels Schaltflächen am unterem Bildschirmrand möglich sein.
    Diese "Bar" ist mit einer Taskleiste vergleichbar.

    Aber wie schon gesagt. Das Problem liegt in der Umsetzung.

    Danke. Ja auf den 2/3 Seiten bin ich aber schon gewesen.

    Durch die beiden Seiten von wegen Window Manager werde ich mich auch mal durcharbeiten und mal sehen, wie weit ich mein Vorhaben damit umsetzen kann.

    Jedoch geht die Seite, welche über den Display Manager schreibt, nicht weit genug in die Tiefe um mein Vorhaben vernümftig zu verwirklichen.

    Halli, Hallö, Hallöle,

    Ich habe ein kleines vorhaben. Und zwar möchte ich eine LCARS Shell für ein Linux zusammen tippseln.

    Diese soll den Display Manager (LogIn-Screen) als auch den Window-Manager (Desktop) bilden.

    Leider fiel es mir schwer entsprechende Dokumentationen auf zu treiben welche mich in die Materie einführen würden. Darum wollte ich mal nachfragen ob da jemand Erfahrungen hat!

    Ich brauch einfach mal etwas Starthilfe in diesen Thema! Wenn mir jemand einen Crashkurs geben könnte währe ich sehr dankbar.

    Ich habe auch dies bezüglich häufig von 'Qt' gelesen welches die Arbeit vereinfachen soll. Ich kenne Qt bereits und würde es möglicher weise begrüßen wenn dies der Fall währe!
    Wenn jedoch die Meinung herrscht, dass es ohne Qt besser währe, könnte ich auch darauf verzichten.


    cd ist ein shellinterner Befehl und keine Binary. Kann man mit sudo also gar nicht machen, ohne das explizit ner Shell zu übergeben. Aber das nur nebenbei.

    Wie hast du denn herausgefunden, was genau er gemacht hat? Zeig doch mal die relevanten Bereiche aus der History der Shell.

    Indem ich Streit mit einen Bekanten hatte und am nächsten Tag mir User meldeten das der Server down ist.

    Als ich nach sah war der Server nicht mehr Startfähig und sehr viele Dateien und Ordner wie z.B. "/etc", "/opt", "/home" und "/var" waren gelöscht.

    PS: Dieser Bekannte hatte ein sudo-Login

    sudo = Derjenige hatte Root-Rechte. Wenns wirklich nur ums TS3 installieren und Einspielen ginge, wäre man schnell fertig. Coni hat ja schon alles dazu geschriben.

    @Diamant: Eine Firewall dämmt in dem Fall nur die Zugriffswege ab. Wenn derjenige sich noch schön in der SQLite des TS3 verewigt hat, hat der da auch erst mal admin ;)

    Setzt das Ding doch einfach noch mal komplett von vorne auf. So viel Aufwand ist das doch gar nicht. Wir haben mehr Diskussionsaufwand in diesen Thread gesteckt, als es gewesen wäre, den TS komplett neu einzurichten.

    Wenn jemand so einfach an Logindaten kommt, würde ich übrigens dafür plädieren, dass du gar keinen Server im Netz betreibst.

    Wie schon gesagt war es eine sehr unerfahrene Person und hat nicht "sudo su" oder ähnliches angewarnt! Außerdem ist sicher das das Backup NICHT manipuliert wurde. (Wie schon gesagt)

    Und nur mit "sudo cd /root" kommt man da nicht rein, da der Ordner Berechtigung 700 hat. Wie es eben Standard ist!

    Das Backup auf ein und dem selben System? The fuck, das hat mit Backup nichts zu tun..

    Ja ich gestehe meinen Fehler!

    Was denn jetzt? Als Root oder nicht als Root? Wenn ein Nutzer in der sudoers steht, dann kann er problemlos als Root agieren..

    Ja weiß ich aber hat er wie schon gesagt nicht getan. Ich glaube zu wissen wer das getan hat und weis daher das diese Person darin auch sehr unerfahren ist und ich nochmal Glück im Unglück hatte...

    Nach der Logik könnte ich auch ein uraltes Debian 2.1 ans Internet lassen. Der mitgelieferte Apache und das PHP3(?) sind ja schließlich noch kompatibel!!11.

    Das Server 2003 hat seit fast zwei Jahren keinerlei Updates mehr gesehen. Zwei Jahre sind im IT-Bereich eine Menge Zeit, in der viele neue Sicherheitslücken bekannt werden. Sowas offen ans Internet zu lassen (egal mit welcher Software drauf) ist grob fahrlässig. Da kann das System noch so kompatibel sein, es ist voller Lücken.

    Danke. Zur Kenntnis genommen aber das bleibt unsere Fahrlässigkeit!
    Außerdem weiß ich wie unsicher es ist aber für mich kann da eh nichts kaputt gehen und Diamant001 ist nun gewarnt. Falls der Server wieder gelöscht wird, wird er einfach nochmals aufgesetzt :P


    Nein, es ist leider auch unser Problem wenn durch unser Anraten irgendjemand oder -etwas zu Schaden kommt.

    Was faselst du da eigentlich? /root? Ich dachte der Server lag in /opt/ts3?
    Wenn derjenige als root reinkam, hatte er Rechte auf alles. Vermutlich wollte er gar nicht die TS3 Instanz löschen sondern einfach nur zu seinen Gunsten ausnutzen ;)

    Checksummen bringen dir übrigens in dem Fall nichts. TS3 hat mehrere Daten, die sich ständig verändern. Du müsstest also nicht nur Checksummen ziehen um die Korrektheit des Downloads zu verifizieren, sondern auch ständig einen diff machen und manuell (oder automatisch durch Heuristik) die Änderungen beleuchten.

    Das kauf' ich dir nicht so ganz ab. Setzt das Teil neu auf und gut is.

    PS: "Unwissenheit" ist noch mal ein ganz großer Unterschied zu "Dummheit".

    Ich rede von einen Backup! Das heißt, ich habe eine Kopie, welche sich in einer ".tar.gz" Datei befindet. Und diese wiederum befand sich im "/root/" und war von vor dem Angriff.

    Außerdem habe ich nie davon gesprochen, dass er Zugang über "root" hatte. Es wurde über einen sudo-User zugegriffen und sich zum Glück nicht als root eingelockt.

    Weil ich nicht bereit bin mein System 24-7 laufen zu lassen.

    Ich weiß wie auf meinen Server zugegriffen wurde und weiß daher, dass das Backup nicht betroffen ist, da es im geschützten Bereich lag. Der Angreifer beabsichtigte alle Daten vom Server zu löschen aber hatte keinen Zugriff auf den "/root"-Ordner.
    Wen er doch Zugriff gehabt haben sollte währe die Datei auch gelöscht wurden. Außerdem stimmte die Checksumme überein welche ich Privat gespeichert hatte! Also dumm bin ich nicht! Nur Legastheniker...

    PS: Außerdem ist das mein und Diamant001s Problem.



    Nachtrag:
    @Diamant Nochmal, wenn das ganze temporär is, nimm ne Testversion von Server 2008R2 od. 2012R2.

    Dann kann er auch genau so gut seine bisheriges System verwenden solange es kompatibel ist!

    @An alle die es betrifft.
    Es ist doch erstmal rille was er nun für Hardware und Software hat. Es geht allein darum ob es kompatibel ist.

    Das hat er nun vor:
    Ich hab Ihn darum gebeten einen Backup TS3-Server aufzusetzen, da meiner von dritten kompromittiert wurde.
    Das Backup meines TS3-Servers umfasst alles was unter "/opt/ts3/" gespeichert war. Seine Frage dürfte nun gewesen sein wie er mein Backup unter einer Windows-Installation eines TS3-Servers einbindet.

    Das Ganze ist nur nötig, da ich meinen Server aus beweistechnischen Gründen noch nicht wieder einsetzen kann.

    Übrigens habe ich Ihm auch geraten einfach einen Linux-Server auf zu setzen aber da er sich mit Linux überhaupt nicht auskennt lass ich es Ihn erstmal über Windows versuchen. Warum auch nicht? Ist vorerst eh nur temporär!

    PS:
    Ihr habt ja Recht aber das bekommt er auch so schon oft genug zu hören!

    PPS:
    Hoffe jetzt kann mit diesen Infos weitergeholfen werden!