Mit mountvol partitionen ab- und an schalten

Manchmal wäre es praktisch, man könnte einzelne partitionen einfach abschalten und nur anschalten wenn man sie braucht. Eine sehr praktische Anwendung sind hier "Backup-Partitionen" wo die backups drauf kommen, aber im Falle eines viruses z.B. die Backup-Daten nicht angegriffen werden dürfen.

So kann man einfach vor dem Backup-Script:

mountvol B: /D

ausführen und zum einhängen dann wieder:

mountvol B: ?Volume{ID}

Die Volume ID, die man im obigen Beispiel anstelle von "ID" angeben muss findet man mit mountvol /L raus.

Dieser Tip stammt von: http://www.pcwelt.de/_misc/galleries/detail_gross.cfm?pk=70002&fk=1961914

Ereignissanzeige: Verlinkung auf die Event-IDs

Microsoft hätte eigentlich ein interessantes feature in Windows XP eingebaut, bei dem man im Event-Viewer (Ereignissanzeige) auf einen Link klicken kann und dann zu weiteren Informationen weitergeleitet wird.

Dummerweise hat Microsoft fast nie hilfreiche informationen dazu, andere Seiten wie z.B. www.eventid.net jedoch schon.

Mit einer kleinen Änderung in der registry kann man jedoch den MS-Support-Link ändern, so dass direkt auf die Datenbank von eventid.net verlinkt wird.

Dazu einfach die folgenden Schlüssel in die Regitry Eintragen:

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionEvent Viewer]
"MicrosoftRedirectionProgramCommandLineParameters"="-url hcp://services/centers/support?topic=%s"
"MicrosoftRedirectionURL!"="<a href="http://go.microsoft.com/fwlink/events.asp"" target="blank">http://go.microsoft.com/fwlink/events.asp"</a>
"MicrosoftRedirectionURL"="<a href="http://www.eventid.net/display.asp"" target="blank">http://www.eventid.net/display.asp"</a>
"MicrosoftRedirectionProgram!"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f,00,6f,00,74,00,25,00,5c,00,50,00,43,00,48,00,65,00,61,00,6c,00, 74,00,68,00,5c,00,48,00,65,00,6c,00,70,00,43,00,74,00,72,00,5c,00,42,00,69, 00,6e,00,61,00,72,00,69,00,65,00,73,00,5c,00,48,00,65,00,6c,00,70,00,43,00, 74,00,72,00,2e,00,65,00,78,00,65,00,00,00
"MicrosoftRedirectionProgram"=-

Unter: http://www.pcwelt.de/index.cfm?pid=993&pk=132815&dl=12691&p=2 kann die fertige .reg Datei zum importieren heruntergeladen werden.
[stextbox id=“warning“ caption=“Falsche URL beim download“]eventid.net hat ihre Seite von http://www.eventid.net/eventviewer.asp auf http://www.eventid.net/display.asp geändert. Somit sollte beim obigen download script dies vor dem import noch korrigiert werden![/stextbox]

Dateien im Windows Ordner SOFORT anzeigen

Sobald man in den Ordner C:Windows, bzw. C:WINNT wechseln will, sieht man sich mit einer Meldung konfrontiert, die besagt, dass "sich Änderungen in diesem Ordner auf das System auswirken können". Damit hat Microsoft sicher recht – aber diese Mahnung stört! Um sich dieser Mahnung zu entledigen, geht man so vor:

Windows 98

  • Ins Windows Verzeichniss gehen und unter "Ansicht"=>"Ordner anpassen" wählen
  • Nun ein "Ein HTML-Dokument erestellen oder bearbeiten" wählen
  • Zweimal auf "Weiter" klicken
  • "Suchen"=>"Suchen…" wählen und <i>function init()</I> eingeben, danach "Enter" Drücken
  • Nun Landet man bei diesem Code:
function Init() {
document.all.FileList.style.display = "none";
document.all.Brand.style.display = "";
// call our FixSize() function whenever the window gets resized
window.onresize = FixSize;
FixSize();
Info.innerHTML = L_Intro_Text + "<br><br>" + L_Prompt1_Text;
}
  • Hier einfach nach dem Letzten Wort (L_Prompt1_Text;) Show Files(); eingeben.
  • Dies sollte dann so aussehen:
function Init() {
document.all.FileList.style.display = "none";
document.all.Brand.style.display = "";
// call our FixSize() function whenever the window gets resized
window.onresize = FixSize;
FixSize();
Info.innerHTML = L_Intro_Text + "<br><br>" + L_Prompt1_Text; ShowFiles();
}
  • "Datei"=>"Speichern" wählen und das Fesnter schliessen
  • Auf "Fertigstellen" klicken

Windows 2000

Hier hat Microsoft die Funktion "Ordner Anpassen" rausgenommen. Dafür gibts einen einfacheren Trick:

  • Im gewünschten Ordner (z.B. C:WINNT oder C:WINNTSYSTEM32) die Datei folder.htt suchen un mit einem Texteditor öffnen.

[stextbox id=“note“ caption=“Hinweis“]Die Datei ist versteckt, muss also ggf. unter "Extras-Ordneroptionen-Ansicht" mittels "Alle Dateien und Ordner anzeigen", sowie dem deaktivieren von "geschützte Systemdateien ausblenden" sichtbar gemacht werden.[/stextbox]

  • Nun sucht man mittels "Bearbeiten-Suchen" nach der Zeile:
var gShowFiles          = false;

und ersetzt diese mit:

var gShowFiles          = true;
  • Nach dem Speichern muss man nun noch den "Sicherheitshinweis" mit "Ja" bestätigen

[stextbox id=“note“ caption=“Hinweis“]Das Gleiche kann nun auch für den System-Ordner C:WindowsSystem, bzw. C:WINNTSYSTEM32 wiederholt werden.[/stextbox]

Windows 2000/XP automatisch einloggen und sperren

Mit folgendem Tip kann man bei Windows 2000/XP automatisch die Workstation sperren:
# .bat anlegen, inhalt: "%SYSTEMROOT%system32rundll32.exe user32.dll,LockWorkStation"
# Systemsteuerung->Geplante Tasks
# Hinzufügen
# .bat Datei angeben
# Beim starten des Computers (oder Zeitintervall) wählen
# Fertig

Downlevel nach ML-Upgrade

Falls nach einem ML upgrade oslevel einen Downlevel anzeigt, liegt dies daran, dass noch
alte Treiber im System vorhanden sind.

So behebt man dieses Problem:

Zuerst normal ML Upgraden:

smitty update_all

Dann, die Pakete, die die Anforderungen nicht erfüllen auflisten:

instfix -ic | grep :-:

Nun unter:

smitty remove

(smitty/software/maintenance and utilities/remove installed software) die oben aufgelisteten Pakete checken und deinstallieren; natürlich nur wenn man diese wirklich nicht braucht.

Unix/Linux Dateien nicht anzeigen

Wenn man SAMBA als Fileserver braucht, wird man bald feststellen, dass in den shares die Unix/Linux typischen Dateien, wie z.B. "Punktdateien" (.myFile) oder die Ordner "lost+found" auftauchen.
Mit der Option: "hide dot files = yes" lassen sich diese Dateien nur verstecken, Sie werden in Windows allerdings weiterhin angezeigt, wenn die Option "Versteckte Dateien anzeigen aktiviert ist".

Mit der Option:

veto files = /.*/lost+found/

werden Punktdateien und die Ordner "lost+found" überhaupt nicht mehr angezeigt.

Aber Achtung: Wenn man z.B. mit Linux-Webs arbeitet und noch Dateien wie .htaccess auf den shares hat, werden diese natürlich auch nicht mehr angezeigt. Es empfielt sich in diesem Falle die Option nur bei gewissen shares und nicht global einzusetzen.

Windows in Samba Domäne: „Sie haben keine Berechtigung, Ihr Kennwort zu ändern“

Die Meldung: "Sie haben keine Berechtigung, Ihr Kennwort zu ändern" bekommt man beim Einsatz eines SAMBA-Domaincontrollers meist dann, wenn am passwd-chat etwas nicht stimmt.

Dazu öffnet man die /etc/samba/smb.conf und sucht nach der Zeile: "passwd chat = ".

Hier gibt es bei vielen Distributionen Unterschiede. Um den "richtigen" Dialog rauszufinden gibt man in der Shell einfach "passwd" ein und sieht so die Ablauffolge. Diese muss genauso in der "passwd-chat = " Zeile eingetragen sein, jeweils immer mit * für die Leerzeichen und " %nn " (ohne anführungs/schlusszeichen) dazwischen.

Einieg Beispiele:

passwd chat = <em>Enter</em>new<em>UNIX</em>password:<em> %nn </em>Retype<em>new</em>UNIX<em>password:</em> %nn <em>passwd:</em>password<em>updated</em>successfully*
 
passwd chat = <em>New</em>password:<em> %nn </em>Retype<em>new</em>password:<em> %nn </em>passwd:<em>all</em>authentication<em>tokens</em>updated<em>successfully.</em>
 
passwd chat = <em>New</em>UNIX<em>password</em> %nn <em>ReType</em>new<em>UNIX</em>password<em> %nn </em>passwd:<em>all</em>authentication<em>tokens</em>updated<em>successfully</em>

SAMBA: Umlaute werden durch underscores ersetzt

Nach der Installation von SAMBA kann es vorkommen, dass in den Windows Freigaben alle Umlaute wie ‚ä‘, ‚ö‘,’ü‘ als underscores ‚_‘ dargestellt werden; also aus ‚Sprüche‘ wird dann z.B. ‚Spr_che‘.

Dies ist nervig und lässt sich mit hinzufügen von folgender Zeile:

unix charset = CP850

ganz leicht beheben.

Windows an Samba Domäne anmelden

Wenn man mit Samba einen Domänencontroller macht und einen Windows Client an dieser anmelden will, sind folgende Schritte nötig:

# Gruppe für die Maschinenkonten erstellen, sofern nicht schon getan (dies muss nur einmal gemacht werden):

groupadd -g 101 machines

(Die GID "101" darf unter: /etc/group noch nicht existieren, sonst hier eine andere eintragen!)
Alternativ zu groupadd, kann man auch einfach die Zeile:

machines:x:101:

in die Datei /etc/group hinzufügen.

# In Linux ein Maschinenkonto erstellen und zu Samba hinzufügen
adduser CLIENT_NAME$ -g 101 -d /dev/null -s /bin/false
smbpasswd -a -m CLIENT_NAME$

[stextbox id=“comment“ caption=“Hinweis“]Bei einigen Linux-Distributionen wird man bei der Eingabe von adduser CLIENT_NAME$ Probleme bekommen wegen des Dollarzeichens; es erscheint dann etwa die Meldung "Invalid Username". Dieser fehler liegt nur am adduser-Script, Linux selbst kann sehr gut mit ‚$‘ im Namen umgehen.
In einem solchen fall muss man die Maschinenkonten manuell hinzufügen. Dazu trägt man einfach in der Datei: "/etc/passwd" zuunterst so was ein wie:

CLIENT_NAME$:x:504:101:KOMMENTAR:/dev/null:/bin/false

Dabei steht die erste Zahl (hier: 504) für die User-ID; diese kann Grundsätzlich frei bestimmt werden, darf aber noch nicht existieren. Die Zweite Zahl (101) ist die Gruppe des Maschinenkontos. (Hier das Zuvor bestimmte Gruppenkonto "machines")[/stextbox]

# Ein admin Konto zu Samba hinzufügen
smbpasswd -a root (oder ein anderer admin user)

# Dann sollte man mit dem admin account der Domäne beitreten können.

Einloggen kann man sich dann mit jedem SAMBA user, den man vorher mit:

adduser USERNAME
smbpasswd -a USERNAME

hinzugefügt hat.

Benutzer mit erweitertet Rechten

Machnmal wäre es wünschenswert in SAMBA einem Benutzer erweiterte (Domain-) Rechte zu geben.

Dies geht mit dem "privileges" System.

Einschlaten tut man dies in der smb.conf durch hinzufügen des Eintrags:

enable privileges = yes

Dann kann man mittels:

net rpc rights [list|grant|revoke]

Die Benutzerrechte in der Domäne ändern.

Will man beispielsweise einem Benutzer erlauben, dass er seine Maschine selbstständig zur Domäne hinzufügen kann -wo normalerweise der Domänenadmin erforderlich ist- kann man dies wie folgt machen:

net rpc rights grant 'DOMAINdadmin' SeMachineAccountPrivilege

Weitere Informationen dazu finden sich im SAMBA-HOWTO: http://man.chinaunix.net/newsoft/samba/docs/man/Samba-HOWTO-Collection/rights.html#id2569138