Arch Linux auf vServern

  • Hi,


    ich habe einen kleinen vServer und würde darauf gerne Arch Linux installieren (Gründe dafür sind dass Rolling Release System und die aktuelle Software, die ich teilweise brauche).


    Leider gibt es von Netcup keine Images für Arch. Ist es möglich Arch über das Rettungssystem zu installieren?


    Danke für eure Hilfe! :)


    mfg
    Thomas W

  • Hallo,


    ich habe ein Arch 32 bit Image, was sich über das Rettungssystem installieren läßt.
    Wenn ich mal Zeit habe, erstelle ich noch das 64 Bit Image.


    Wenn jemand bedarf hat, einfach mir ne Mail schreiben.


    mfg grossy


    grossy ät gmx punkt de

  • grossy
    Natürlich lässt sich Arch nur installieren wenn man dir noch das Kennwort zum Server gibt? Oo


    Werzi2001
    Ich wäre da sehr vorsichtig, ich kenne leichtere Wege um die Kontrolle über seinen Server zu verlieren, aber wenn du wirklich Daten aus unbekannten Quellen auf deinen Server aufspielst hast du es ehrlich gesagt nicht besser verdient... Wenn du mal in das Wiki von Archlinux schauen würdest könntest du selbst darauf kommen wie du Arch Linux auf einem Vserver installieren kannst. Es ist grundsätzlich möglich, auch wenn ich davon abraten würde. Aber um himmelswillen installiere nichts von unbekannten Leuten!!!


    In diesem Sinne

  • christian


    Entschuldigung dass ich für Dich noch unbekannt bin. Also ich bin grossy und arbeite seit 12 Jahren mit Linux. Ich bin hier registrierter Netcup-Kunde. Damit hat Felix eine ladungsfähige Adresse von mir.


    So, vielleicht bin ich jetzt etwas vertrauenswürdiger.....

  • Zitat

    christian


    Entschuldigung dass ich für Dich noch unbekannt bin. Also ich bin grossy und arbeite seit 12 Jahren mit Linux. Ich bin hier registrierter Netcup-Kunde. Damit hat Felix eine ladungsfähige Adresse von mir.


    So, vielleicht bin ich jetzt etwas vertrauenswürdiger.....

    Nun das ist zwar alles schön und gut, kann auch der Wahrheit entsprechen, aber man sollte nicht so leichtgläubig sein und Daten aus unbekannten Quellen auf einen Server aufspielen. Egal was das Gegenüber behauptet zu sein. Deine 12 Jahre Linux Erfahrung sind zwar schön und gut, aber im zweifel muss sich der Serverbetreiber verantworten. Du kannst Werzi2001 ja erklären wie es geht, am besten in Form einer kleinen Anleitung hier im Forum, so könnte es auch ins Wiki später übernommen werden und andere hätten auch etwas da von.


    Wie gesagt NIEMALS unbekannte Inhalte auf den eigenen Server aufspielen. Das solltest du eigentlich in 12 Jahren Linux Erfahrung gelernt haben und deshalb selbst nicht anderen anbieten!


    In diesem Sinne

  • Ich zöger etwas mit dem veröffentlichen, damit nicht jeder noob schindluder treibt.


    Also hier mal die Kurzanleitung
    Lokal
    1. Arch lokal installieren mit mindestens ssh
    2. http://linux-vserver.org/Howto…tyle_init_sysv-compatible
    3. /dev Verzeichnis leeren
    4. packen


    Auf dem vserver:
    1. Neuinstallation machen
    2. Rettungkonsole booten
    3. Verzeichnis /vserver leeren, alles außer /vserver/dev
    4. image hochladen und und in vserver entpacken


    Der Trick dabei ist halt, dass man das /dev Verzeichnis vom Orginal-Vserver-Image nehmen muss, da man nicht die rechte hat, die nodes anzulegen. Und der ander Knackpunkt ist halt das bsd-init.

  • Zitat

    Der Trick dabei ist halt, dass man das /dev Verzeichnis vom Orginal-Vserver-Image nehmen muss, da man nicht die rechte hat, die nodes anzulegen. Und der ander Knackpunkt ist halt das bsd-init.


    Und das funktioniert dann auch richtig ohne Probleme? Ich habe das Rettungsstem noch nie gebraucht daher kann ich da nicht mitreden...


    Und bevor ich es vergesse :) Meine Beiträge oben sind nicht persönlich gemeint, nur du kennst die Problematik mit der Sicherheit... Also nicht persönlich nehmen ich schreibe halt das was ich denke.


    In diesem Sinne

  • Hi,


    christian:
    Daran habe ich natürlich auch gedacht ( grossy: nichts für ungut aber erstmal ist jeder unbekannt und somit potentiell gefährlich). Grossy hat mir auch erstmal nur die Anleitung geschickt und mit dieser werde ich es auch erstmal probieren.


    grossy:
    Danke für deine Hilfe... werde es jetzt mal versuchen... Erfahrungen folgen ;)


    mfg
    Thomas W

  • Recht habt ihr, ich war nur etwas ... weil christian gleich "harte" Töne angeschlagen hat.


    Ich hab hier noch ne Anleitung, wie man ein Arch von einem Unbekannten absichert:


    1. Anschauen der Init-Scripte / conf-Dateien
    -Welche Programme werden gestartet
    -Was steht in den zugehörigen conf-Dateien
    (OK, man sollte etwas Ahnung haben ;) )


    2. Komplettes System reinstallieren mit:
    pacman -S $(pacman -Qq)
    (http://bbs.archlinux.org/viewtopic.php?id=47608)


    Da werden alle Packete nochmal installiert, um auszuschließen, dass da irgendwas gehacktes bei war.

  • Achja, diese Anleitung funktioniert natürlich nur mit den Packeten, die in Pacman-db (pacman -Qq) eingetragen sind. Alles was da nicht eingetragen ist, und sich aber trotzdem auf dem System befindet, ist potentiell feindlich.

  • Hi,


    also ich habe erfolgreich Arch auf meinem vServer nach der Anleitung von grossy installiert. Der Speicherverbrauch von 11MB RAM ist schon mal geringer als bei den Debian Images ;)


    Ob alles funktioniert werde ich in den nächsten Tagen testen... für den Moment bin ich über die erfolgreiche Installation schon glücklich ;)


    grossy:
    Danke dir noch einmal für die Anleitung :)


    mfg
    Thomas W

  • Hallo!
    Ich habe versucht Archlinux zu installieren. Zuerst mithilfe der Anleitung von grossy und dann mithilfe von http://wiki.archlinux.de/title…nux_auf_einem_Root-Server und eigner Erfahrung.
    Jedesmal bei booten kommt jedoch:

    Hat jemand eine Lösung dafür? Leider hab ich mich zusehr an Archlinux mit seinem edlen BSD-like boot Prozess und Pacman gewöhnt als das ich mich umgewöhnen möchte.


    Zondan

  • Ja ich habe die Datei erstellt die Rechte sind 644 für Root. Jedoch kommt die selbe Meldung auch wenn die Datei garnicht existiert. Also hab ich vielleicht etwas falsch verstanden. Soll man die Datei in /vserver/etc/init.d oder /etc/init.d erstellen? Für mich war das erste logischer da das rettungssystem doch nur temporär da ist und nach dem normalen booten durch /vserver ersetzt wird. Bitte korregiert mich wenn ich falsch liege und entschuldigt Rechtschreibfehler. (muss vom iphone aus tippen...)


    Zondan

  • Hallo zusammen,
    auch wenn der thread schon alt ist , habe das gleiche Problem wie zondan und bin leider komplett neu im der Thematik. Falls jemand einen Tipp hat, immer her damit =)



    UPDATE:
    Für alle die per google hier aufschlagen:
    habe noch dieses wiki gefunden , https://wiki.archlinux.org/index.php/Arch_VServer ,da ist vieles nochmal sauber zusammengefasst.
    Hat mir aber auch nicht weiter geholfen mit dem Problem oben.
    Habe nun zondans report als Anstoss genommen mal die Berechtigungen zu prüfen und die müssen in der Tat nicht 644, sondern 755 sein oder sogar nur 744 ?
    Jedenfalls ist das die Lösung für obiges Problem , jetzt muss ich nur noch sshd fixen der lässt mich nicht rein und die wikis sind immer recht unklar welche config wie verändert werden muss.
    Wenn mir nochmal jemand sagen könnte wie im Rettungsmodus :
    /etc/ssh/sshd_config
    und dann auch /vserver/etc/ssh/sshd_config
    angepasst werden müssen ?

  • Habe es nun doch auch geschafft , hatte /proc vorsorglich gelöscht , das war wohl zuviel des guten , den der Ordner wird wohl nicht mehr vom System erstellt ich glaube das war der letzte part , oder ein zusätzliches setting in sshd was ich gesetzt habe
    :Ende des Monologs =)