Windows installieren
-
hi!
es geht ja das schmutzige gerücht um, windows sei unsicher und kinderleicht zu installieren. ich habe fast den eindruck, dem ist nicht so.sicher isses natürlich, aber man muß ein oder zwei handgriffe davor vornehmen. ich hab mal ein wenig mitgeschrieben, was ich zur zeit so treibe und bin drüber erschrocken, daß die liste lang und länger wird. das rechnerchen soll einach nur mails holen und schicken können, nen compiler, nen webserver, ein paar kleine tools und scriptsprachen (für den webserver) drauf haben. naja, lest selbst:
(falls was ganz doof dabei ist, sagt auch bescheid.)
netzwerkkabel rausziehen //frisch installiertes win ist offen wie tor von scheune //daher installieren ohne die bösen angreifer am kabel windows xp installieren (noch nicht aktivieren) //aktivieren kann man noch, wenn die installation fertig ist und alles //funktionierte. vorher wäre es verfüht, die windows-lizenz an die hardware //zu binden. dabei ersten benutzer anlegen //kriegt normalerweise deinen vornamen als namen papierkorb ausschalten //papierkorb bringt eh nix im vergleich zu nem gescheiten backupwesen gpedit.msc/Benutzerkonfiguration/Administrative Vorlagen/Desktop Papierkorb vom Desktop entfernen //anzeigen des ausgeschalteten papierkorbs wäre auch unfug. gpedit.msc/Computerkonfiguration/Windows-Einstellungen/Sicherheitseinstellungen/ Kontorichtlinien/Kuntosperrungsschwelle auf 5 setzen //macht bruteforcer erstmal platt Lokale Richtlinien/Anmeldeereignisse überwachen die fehlgeschlagenen //klaro, will schon mitkriegen, wenn einer doch angreift Sicherheitsoptionen/Anwendern nicht erlauben, Druckertreiber zu installieren //das unverständlichste loch hier zumachen //todo: nur siegnierte treiber Sicherheitsoptionen/Interaktive Anmeldung kein Strg+Alt+Ent deaktiviert //auch ein unverständliches loch //Sicherheitsoptionen/Interaktive Anmeldung letzen Benutzernamen nicht anzeigen aktiviert ja nicht erleichtern, daß der user dauernd sich als root anmelden will Sicherheitsoptionen/Konten Administrator umbenennen root //man fühlt sich doch gleich viel wohler so, gell? Eigenschaften von Anzeige/Desktop hintergrundbils aus //war pure ram-verschwendung hintergrundfarbe 140 97 91 //über geschmack läßt sich streiten Energieverwaltung/Energieschamas Standby 10min //falls mal vergessen wird, eim rechner-verlassen standby zu drücken Energieverwaltung/Erweitert kein Kennwort anfordern //der benutzer kann ja eh nix böses machen Beim drücken des netzschaltern computer in ruhezustand //logo, dafür ist der ruhezustand doch da. Startmenu anpassen/Erweitert Systemsteuerung als Menu anzeigen //auch logo Sstemsteuerung/Netzwerkverbindungen/LAN firewall hoch //endlich //jetzt kann das netzwerkkabel wieder rein DFÜ-Verbindung erstellen name: VR-Web rufnummern: 019103000 und 019103111 name und password leer lassen //natürlich leer lassen, denn root hat eh nicht zu surfen arbeitsplatz/verwalten/lokale benutzer ersten benutzer zum "Benutzer" machen //so, endlich ist der benutzer schwach und nur noch root stark reboot //ausloggen reicht auch als root einloggen hintergrundbild wegmachen systemsteuerung als menu anzeigen systemsteuerung/software/windows indexdienst an //hilfreicher dienst. aber später sollte er gut konfiguriert werden msn explorer aus outlook express aus windows messenger aus //weg mit dem schrott. man braucht die nir, aber ärgert sich arg, wenn man //den kram doch mal öffnete zuberhör/spiele aus //ist ja kein gutes dabei c:\lager anlegen datenträgerverwaltung, lagerplatte nach c:\lager mounten //ist einfach sinnvoller, als nen laufwerksbuchstaben dafür wegzumachen von c:\lager\install\... far installieren //bester file-manager für windows neuen far-verknüpfung belegen mit taste strg+* (ziffertastatur) und schriftart 10x18 //strg+* hat sich bewährt. kommt man schnell an far, gibts auch keinen //ärger mit dem explorer ab jetzt in far weiter links und rechts full system settings delete to recycle bin aus use system copy routine an auto save setup an editor settings einstellen save setup //die default-settings von ar sind ein witz xp power toys/tweakuipowertoys installieren tweakui/logon/autologon user und password auf den ersen benutzer setzen systemsteuerung/benutzerkonten dem das passwort auch machen //sich fühlen wie unter win98, aber trotzdem nicht root sein ms office installieren alles auf "bei der ersten verwenung installieren" // die platte lager ist ja eh eingebaut. wozu also die hauptplatte vollknallen? ms outlook weg //outlook ist böse ms frontpage weg //frontpage ist unfog office tools/office assistent/alle wegmachen //die assis stören gewaltig office aus autostart löschen //ram-verschwendung und sicher unnütz, wenn man office-anwendungen nur //einmal in der woche öffnet bin nach programme/bin kopieren und pfad drauflegen //endlich wget und freunde keyboard-programm installieren //leider bei mir notwendig, um die standby-taste zu haben hamster nach Programme/Hamster kopieren hamster starten user hinzufügen (volkard) passwort für den user setzen lokale mail-adresse angeben (volkard@normannia.de) password für ras-connection setzen smtp-server setzen pop-server setzen scripts zum mail-transfer bauen //root wird also die mails vom netz holen kleiner vorschlag: do label(start) if(RasIsConnected()) runscript("transfer.hsc",,true) sleep(120000) goto(start) endif if(FileExists("c:\\var\\fetchmail.sgn")) HamRasDial("VR-Web") runscript("transfer.hsc",,true) HamRasHangup() FileDelete("c:\\var\\fetchmail.sgn") sleep(5000) goto(start) endif sleep(1000) goto(start) loop "hamster.exe main.hsc" in geplante tasks machen. //so läuft hamster den als root immer mit, obwohl man seit wochen nicht //als root angemeldet war. The Bat installieren (aber keinen account anlegen) //root arbeitet eh nicht c:\var anlegen //aha, damit kann der user bescheid sagen, daß er neue mails haben mag explorer/Extras/Ordneroptionen/Ansicht/Einfache Dateifreigabe aus //und sehe da, man kann doch benutzerrechte einstellen Erweiterungen bekannter Typen aus //endlich übersicht auf c:\ die speziellen berechtigungen für "Benutzer" wegmachen //keine ahnung, weshalb benutzer hier rumsauen konnten auf c:\var für "Benutzer" ändern,schreiben erlauben. //und auch mal testen mit "echo.>c:\var\fetchmail.sgn" dringend noch zu installieren: mySQL mod_python python apache mingw studio acrobat reader
-
Sicherheitsoptionen/Interaktive Anmeldung kein Strg+Alt+Ent deaktiviert
//auch ein unverständliches lochWas bringt das eigentlich, mit dem Strg+Alt+Entf?
xp power toys/tweakuipowertoys installieren
tweakui/logon/autologon user und password auf den ersen benutzer setzenund jetzt wird der User ohnehin automatisch eingeloggt?

-
DrGreenthumb schrieb:
Was bringt das eigentlich, mit dem Strg+Alt+Entf?
stg+alt+entf ist duch kein programm umbiegbar. damit ist sichergestellt, daß der einlog-dialog auch wirklich der echte ist und kein fake, den jeder penner mit vb zusammenklicken kann, um das root-passwort zu klauen.
und jetzt wird der User ohnehin automatisch eingeloggt?

jo, der ist ja beschränkt. wenn jemand in meine wohnung einbricht, kann er also meine daten lesen und kaputtmachen. er kann aber auch den ganzen rechner klauen. wer den rechner nicht klaut, kann nix erhebliches kaputtmachen, da er nicht root ist.
edit: ich verlasse den rechner oft mal kurz und will nicht jedesmal beim wiederkommen das passwort eingeben. müßte ich aber entweder fordern, wenn ich beim booten ein passwort verlangte, oder einsehen, daß das beim booten nix bringt, wenn nicht bei jedem gang zum kühlschrank es auch gefordert ist.
-
DrGreenthumb schrieb:
Was bringt das eigentlich, mit dem Strg+Alt+Entf?
Außerdem soll so eine Anmeldung ohne physikalischen Zugriff verhindert werden.
-
Also, zum Teil ist die Anleitung ganz nett, vor allem den Teil mit dem Netzwerkabel mache ich auch.
Aber so ein Quark wie Papierkorb wegmachen oder was auch immer danach noch war - okay, dein System, aber ich will damit niemals arbeiten müssen.
Ich finde es schrecklich, wenn Leute mit Paranoia oder anderen Ticks PC für viele Bentuzer einrichten dürfen. Ich kann hier jeden Tag einem zusehen und liege regelmäßig vor Lachen unter dem Tisch, weil er wieder Blödsinn macht.
Du versucht wohl Linux nachzumachen - er DOS. Beides verursacht beim Beobachter Lachanfälle. :p

-
Das wichtigste fehlt:
- aktuelles SP installieren
- Blaster Patch installieren
- Kabel wieder rein
- windowsupdate, und alle anderen sicherheitsrelevanten Patches installieren.
-
schick, ich werde es mir mal abspeichern,
falls ich irgendwann mal ein windows über 98 installieren muss
(die zeiten werden kommen, ich werde nicht dran vorbei rutschen können
)
-
estartu_de schrieb:
Ich finde es schrecklich, wenn Leute mit Paranoia oder anderen Ticks PC für viele Bentuzer einrichten dürfen. Ich kann hier jeden Tag einem zusehen und liege regelmäßig vor Lachen unter dem Tisch, weil er wieder Blödsinn macht.
Du versucht wohl Linux nachzumachen - er DOS. Beides verursacht beim Beobachter Lachanfälle. :p

Was ist daran lustig?
Die Windows Standardeinstellungen sind halt unsicher. Ob man alles machen muss was volkard macht, ist sicher persönliche Ansicht - aber generell mache ich es ähnlich.PS:
und was hat das mit Linux oder DOS zu tun (bzw. was haben Linux und DOS miteinander zu tun?)

-
SG1 schrieb:
- aktuelles SP installieren
- Blaster Patch installieren
- Kabel wieder reinWenn man hinter einem Router (richtig eingestellt - vorrausgesetzt), kann man ja das kabel drin lassen und die Patches in ruhe runter ziehen...
-
estartu_de schrieb:
Aber so ein Quark wie Papierkorb wegmachen oder was auch immer danach noch war - okay, dein System, aber ich will damit niemals arbeiten müssen.
das ist natürlich nur für mich gemacht. den papierkorb wegmachen erlaube ich mir nur, weil ich seit nem halben jahr nicht mehr im papierkorb nach gelöschten sachen suchen mußte.
und es wird folgen, daß meine sourcecodes mindestens einmal pro tag auf meinen web-server gebackuppt werden.Ich finde es schrecklich, wenn Leute mit Paranoia oder anderen Ticks PC für viele Bentuzer einrichten dürfen. Ich kann hier jeden Tag einem zusehen und liege regelmäßig vor Lachen unter dem Tisch, weil er wieder Blödsinn macht.
kenn ich. hab jahrelang regelmäßig an nem pc gesessen, dessen uhr falsch ging aber ich durfte sie nichtmal korrekt stellen, weil das nur admins durften.
Du versucht wohl Linux nachzumachen - er DOS. Beides verursacht beim Beobachter Lachanfälle. :p

tja, ich hasse es, alles in "C:\Dokumente und Einstellungen\volkard\Eigene Dateien" liegen zu haben. ich hab sie jetzt auf D:\. ein kleines logonscript hilft.
mkdir "%userprofile%\home" subst d: "%userprofile%\home"ja, ich hab kein "cd ~" und keine möglichkeit, immer ~ zu schreiben, wo ich mag. also schreib ich d:\ statt ~ und kann damit leben. würde ich nicht manchmal bei linux gucken, was die für praktische dinge kennen, würde ich vermutlich immernoch dateien mit der maus kopieren.
zufällig richte ich heute oder morgen für nen fremden so nen windows-rechner ein. was ich bei ihm lassen werde, ist daß er nicht als Administrator surfen soll. hab ihm 7 dialer weggemacht und bestimmt nochmal so viele nicht gesehen. aber er wird sich natürlich als Benutzer selber druckertreiber ziehen können, nen papierkorb haben, die uhr stellen können und all das. sogar die tele-tubbies-wiese bleibt drauf.
ich wollte hier nicht vorstellen, wie man für fremde leute win installiert, sondern wie ich es mag. zum einen, weil es erschreckend lang ist und die 20 seiten gentoo-installationsanleitung (dank der freund ein #cpp klappte das sogar) verlieren ihre außergewöhnlichkeit. und da hier auch viele programmierer sind, haben sie evtl manchmal ähnliche vorlieben wie ich und tauschen mit mir tricks.
das backup-programm wird noch gebaut werden müssen.
-
SG1 schrieb:
Das wichtigste fehlt:
- aktuelles SP installieren
- Blaster Patch installieren
- Kabel wieder rein
- windowsupdate, und alle anderen sicherheitsrelevanten Patches installieren.updates saugt win von allein, sobald es am netz ist.
bin davon ausgegangen, daß die interne firewall gegen die angreifer dicht macht, selbst ohne besondere patches. SP1 ist bereits auf der windows-cd, die ich habe.
-
Shade Of Mine schrieb:
PS:
und was hat das mit Linux oder DOS zu tun (bzw. was haben Linux und DOS miteinander zu tun?)

man benutzt in DOS den norton-commander und in Linux den midnight-commander.
da beide fast gleich aussehen und ähnlich praktisch sind, sind beide betriebssysteme gleich.
daß ich unter win die frechheit besitze, den mülligen explorer zu meiden, und far (sieht genauso aus, wie der norton/midnight-commander) benutze, versuche ich dos/linux nachzumachen.
ist doch ganz einfach, oder?
-
Deshalb nach dem ganzen Quark -> Image ziehen, dann spart man sich das beim nächsten mal. Nach der dritten Neuinstallation hatte ich das langsam mal raus :).
Ansonsten bin ich da ziemlich blauäugig -> entweder die Firma sorgt für Sicherheit (Server -> Firewall) oder meine Daten haben halt pech gehabt (ich sicher für mich auch langfristig interessante Quellcodes eh noch mal privat).
-
volkard schrieb:
das backup-programm wird noch gebaut werden müssen.
Da ueberlege ich auch gerade - da ich einen Content-Server bei mir rum stehen habe, dachte ich mir, es muesste ja vernuenftig moeglich sein bestimmte Ordner gezipt (vermutlich als *.tar.gz) auf den Content-Server zu kopieren und die Freigabe dort zu kappen -> so dass die Daten nur noch durch einen Festplatten crash verloren gehen koennen, da sie uebers Netzwerk nicht erreichbar sind. Dort laeuft ein Samba Server und die Festplatte mit den Shares ist als 'nicht ausfuehrbar gemountet' (das sollte gegen Angriffe von aussen schuetzen ;)).
Nur ueberlege ich, wie man diese Backups am besten erstellt. Vorallem wie man dem Samba Server sagt: jetzt gib das Backup Share frei.
uU n kleinen Daemon dort laufen lassen, der nur die Daten entgegen nimmt und keine returned (Backups zurueckspielen ist bei mir Admin Aufgabe - dies sollte unter normalen Umstaenden ja nicht vorkommen).
oder uebertreibe ich gerade?
-
oder uebertreibe ich gerade?
nein. übertreibungen gibts doch gar nicht bei sowas.
ich dachte nur in ne ganz andere richtung. die langen netzwerkwege und mein verlangen, das backup in nem anderen haus zu haben, verlangen eh kryptografie.ich lasse einfach die *.tar.bz2 durch gpg laufen und krieg ne *.tar.bz2.gpg und die kann ich ruhigen gewissens auf nen beliebigen fremden ftp-server uppen. und da der in nem anderen haus, ner anderen stadt, nem anderen land ist, gehen vermutlich nicht mein rechner und der ftp-server gleichzeitig kaputt.
die scripts zum erzeugen der .tar.bz2.gpg und uploaden sind trivial. das "backup-programm" wird als aufgabe haben, die richtigen dateien auszusuchen. sowas wie
+
-/Debug/
-/Release/
-.bak
-.tmp
-.ncb
-/var/
ähm. für masken wie /Debug/ hat kein packer, den ich kenne, verständnis. und eh will ich keine global rumgammelnden (am schluß sogar nur durch admin änderbare) listen, was gepackt werden soll. nee, ich will ähnlich wie die .htaccess das auf verzeichnisebene dem user erlauben. ich denke, damit könnt ich leben. ob ich für /Debug/ ne regexp-klasse schreiben soll? hab leider gar keine große lust dazu.
-
Cool, volkards Windows-System klingt ja schon fast richtig benutzbar.

ShadeOfMine: Warum löst Du das ganze nicht mit CVS oä? (siehe dazu auch hier)
Ich hätt auch noch eine dumme Frage: Kann Windows eigentlich NFS?
-
volkard schrieb:
nee, ich will ähnlich wie die .htaccess das auf verzeichnisebene dem user erlauben. ich denke, damit könnt ich leben. ob ich für /Debug/ ne regexp-klasse schreiben soll? hab leider gar keine große lust dazu.
Was hältst du von folgendem ansatz?
eine globale .backup.conf datei, die sieht in etwa so aus:
path = /home/schorny path += /usr/whatever #ignoriere backup dateien: foo~ file_exclude = .*~ #was soll ausgeführt werden? #%files% sind alle gefundenen dateien #%timestamp% ist ein generierter timestamp #erstelle tar execute = tar -cf /backup/%timestamp%.tar %files% #erstelle tgz execute += tar -czf /backup/%timestamp%.tgz /backup/%timestamp%.tar #lösche tar execute += rm -f /backup/%timestamp%.tarbei path werden die grundlegenden pfade angegeben, denn ich will mir das durchsuchen von irgendwelchen riesigen system ordnern oder ähnliches sparen (man kann notfalls ja auch path = / setzen :))
in diesen 'path' verzeichnissen gibt es .backup dateien.
diese sehen in etwa so aus:#nur ordner die mit . beginnen parsen
path_include = \.*
#darf sub ordner regeln überschreiben?
allow_override = trueich hab da gerade nen prototypen in php implementiert (da mich boost::filesystem doch etwas verwirrt hat)
-
Nimm lieber rsync, damit kannst Du auch gleich div. race-conditions elegant vermeiden.
-
volkard schrieb:
tja, ich hasse es, alles in "C:\Dokumente und Einstellungen\volkard\Eigene Dateien" liegen zu haben. ich hab sie jetzt auf D:\. ein kleines logonscript hilft.
unnötig. Rechtsklick auf das "Eigene Dateien"-Icon, den Pfad richtig konfigurieren, gut is.
-junix
-
volkard schrieb:
ich lasse einfach die *.tar.bz2 durch gpg laufen und krieg ne *.tar.bz2.gpg und die kann ich ruhigen gewissens auf nen beliebigen fremden ftp-server uppen. und da der in nem anderen haus, ner anderen stadt, nem anderen land ist, gehen vermutlich nicht mein rechner und der ftp-server gleichzeitig kaputt.
Die Idee ist ja nicht schlecht, aber mein Backup umfasst inzwischen 6 GB an Daten, die auf keinen Fall verloren gehen dürfen. Das wird ein immer heißeres Eisen, mit RAID1, Backup auf weitere Platte, Backup auf DVDR, DVDR regelmäßig in verschiedenen externen Plätzen außerhalb des Hauses. Aber verflucht aufwendig inzwischen.
-
Marc++us schrieb:
mein Backup umfasst inzwischen 6 GB an Daten,
komprimiert oder unkomprimiert?
Darf man auch fragen welcher Art diese Daten sind?Da es regelmäßige Backups sind, gehe ich mal davon aus, dass es Daten sind die sich ändern können. Wenn ich da bei mir alles zusammenzähle, komme ich nichteinmal annährend auf 100MB (OK, ich habe auch nur wenig Daten).
Ist bei den 6GB etwa das Forum dabei?