Donnerstag, 2. Juni 2011

Netzwerkfreigaben / Netzlaufwerk arbeiten mit NET USE

Für wenn ist dieser Befehlt sinnvoll? Also in erster Linie für Systemadministratoren, die diese erklärten Befehle auch gerne in einer Batch Datei ablegen, um in einer Firma z.B. Netzlaufwerke zur Verfügung zu stellen, wenn sie mit der Option am Ende mit  /Persistent:No sich nach einem Neustart nicht automatisch verbinden, sei seien es geänderte Kennwörter von Zeit zu Zeit. Also los geht es WIN + R -> cmd. Dieser Befehl ist bei Windows 2000, Windows XP, Windows 2003 Server, Windows 2008, Windows Vista, Windows 7 zu finden!


Netzwerk erkunden - net view

net view




Servername             Beschreibung
------------------------------------------------------------------------
\\SM00TH
\\THE-INVINCIBLE
Der Befehl wurde erfolgreich ausgeführt.

Netzwerkfreigaben erkunden

net view \\THE-INVINCIBLE

Freigegebene Ressourcen auf \\THE-INVINCIBLE
Freigabename  Typ     Verwendet als  Kommentar
-------------------------------------------------------------------------------
Bilder        Platte  L:
doku          Platte
G             Platte
Muke          Platte
Mukke         Platte
Users         Platte
Der Befehl wurde erfolgreich ausgeführt.

Netzwerkfreigaben in einer anderen Domain / Arbeitsgruppe finden

net view /domain - zeigt die Arbeitsgruppen an.  net view /domain:Arbeitsgruppe zeigt die Computer in der Domain an. 


Netzlaufwerk einbinden unter CMD


C:\Dokumente und Einstellungen\Administrator>net use J: \\THE-INVINCIBLE\doku /U
SER:Arbeitsgruppe\Benutzernamen Passwort
Der Befehl wurde erfolgreich ausgeführt.


NET USE J: = Netzlaufwerk erstellen mit dem Laufwerksnamen "J:"
\\THE-INVINCIBLE\doku = Computernamen gefolgt von "\" und Freigabenamen.
 /USER:Arbeitsgruppe\Benutzername =  Meist ist die Arbeitsgruppe "Workgroup", dieser Wert muss allerdings nicht zwingend angegeben werden. (WICHTIG der ":" hinter /USER:! 
Benutzername = Der Benutzer dem die Freigabe gehört, oder der darauf zugreifen darf.
Passwort = Das Passwort für den aktuellen Benutzer 


ACHTUNG: die offizielle Schreibweise für den Command sieht die Passwort Eingabe an einer anderen Stelle vor. Bei Windows XP funktioniert es, das Passwort am Ende einzugeben. Normalerweise sieht es so aus. 




Netzwerkfreigabe mit Passwort Eingabeaufforderung


Die Passwort Option einfach weglassen... 

C:\Dokumente und Einstellungen\Administrator>net use L: \\THE-INVINCIBLE\bilder
/USER:netzwork
Das Kennwort oder der Benutzername ist ungültig für \\THE-INVINCIBLE\bilder.


Geben Sie das Kennwort für "netzwork" ein, um eine Verbindung zu "THE-INVINCIBLE
" herzustellen:
Der Befehl wurde erfolgreich ausgeführt.


Netzlaufwerk ohne Domainnamen / Arbeitsgruppe


Manchmal kann es vorkommen das die Anmeldung mit der Arbeitsgruppe als Teil des Benutzernamens der Netzwerkfreigabe nicht funktioniert, dann einfach ohne Probieren

C:\Dokumente und Einstellungen\Administrator>net use K: \\THE-INVINCIBLE\doku /U
SER:Benutzernamen Passwort
Der Befehl wurde erfolgreich ausgeführt.


Netzlaufwerk / Netzwerkfreigaben wieder ansehen


net use 



Neue Verbindungen werden gespeichert.
Status       Lokal     Remote                    Netzwerk
-------------------------------------------------------------------------------
OK           L:        \\THE-INVINCIBLE\bilder   Microsoft Windows-Netzwerk
Der Befehl wurde erfolgreich ausgeführt.


Netzlaufwerk wieder löschen


NET USE [Laufwerk:] /DELETE


Netzwerk Session - verbundene Clients ansehen


net session - dieser Command erforder höhere Rechte bei Windows Vista, Windows7 einfach in der Startleiste die Suche verwenden. CMD suchen und rechte Maustaste und als Administrator ausführen. 



Computer               Benutzername         Clienttyp        Öffn. Ruhezeit
------------------------------------------------------------------------------
\\[fe80::89fb:d4a9:6...jbludau                                    2 00:07:51


\\SM00TH               NETZWORK             Windows 2002 S...     0 00:02:06
Der Befehl wurde erfolgreich ausgeführt.

Netzwerk Session - alle Netzwerk Client lautlos rausschmeißen


net session /delete /y


Alle Verbindungen werden ohne Meldung unterbrochen.


Netzwerk Session - einzelne Clients rauswerfen


net session //Computername /delete


Netzwerk Session - File Handler ansehen


net file - zeigt alle geöffneten Dateien an und welcher Benutzer darauf zugreift. Mit net file unter Eingabe der ID werden weitere Informationen ausgegeben wie z.B. Zugangsberechtigung.



ID       Pfad                           Benutzername        Anz. der Sperrungen
-------------------------------------------------------------------------------
201326958  E:\Bilder                               NETZWORK              0
201326963  E:\Bilder\Fehler Bilder                 NETZWORK              0
Der Befehl wurde erfolgreich ausgeführt.


Netzwerk Session - File Handler schließen


Aus der Liste einfach eine ID aussuchen z.B. net file 201326958 /close um den Zugriff zu lösen.


Fazit
Dieses Wissen auch dafür verwendet werden ein eigenes kleines Programm zu schreiben, welches einem die Arbeit abnimmt. Sysinternals / Microsofts ShareEnum ist ein super Programm, welches hilft die Netzwerkfreigaben mit einer GUI zu verwalten. Desweiteren kann dieses Wissen bei einer Reverse / ConnectBack Shell dafür verwendet werden um Informationen über das Netzwerk zu sammeln. Der Zugriff auf das Netbios Protokoll welches bei Windows die Netzwerkfreigaben regelt ist inzwischen per Default unterbunden bei allen neueren Routern die ich gesehen habe. Das war nicht immer so als man sich noch per PPOE ins Internet eingewählt hat. 

Keine Kommentare:

Kommentar veröffentlichen

Related Posts Plugin for WordPress, Blogger...