SunLink Server Administrationshandbok

Om kommandot net

Du kan utföra många administrationsuppgifter i SunLink Server genom att använda kommandot net (tillsammans med något av dess alternativ) från SunLink Servers kommandorad. Fullständiga beskrivningar av kommandot nets alternativ finns i Tabell 2-3.

Följande avsnitt ger en kortfattad beskrivning av kommandot net och dess alternativ. Du kommer åt dem från SunLink Servers kommandorad. Dessutom beskrivs syntax- och användningsregler.

Administrera lokala servrar och fjärrservrar

När du administrerar en server från serverns egen kommandorad är servern en lokal server. Om du administrerar en server från en annan servers kommandorad är den server du administrerar en fjärrserver.

En del av dem som använder klientdatorer på nätverket kan vara konto-, skrivar- eller serveroperatörer. Dessa användare har begränsade administratörs- eller operatörstillstånd för vissa bestämda uppgifter. Tillstånden räcker för att använda kommandot net för att administrera en lokal server från SunLink Servers kommandorad.

För att kunna använda net för att administrera en fjärrserver med SunLink Server måste du dock vara inloggad på SunLink Server-datorn som administratör med fullständiga administratörsrättigheter. Om olika operatörer är ansvariga för olika delar av nätverket och du inte vill att de skall ha fullständiga administratörsrättigheter måste de arbeta helt och hållet vid SunLink Server-kommandoraden för den server som administreras.

Hur man administrerar en lokal SunLink Server-dator

Så här administreras en lokal SunLink Server-dator med kommandot net:

  1. Logga in på det Solaris-system som kör SunLink Server.

  2. Vid Solaris' kommandorad loggar du in på nätverket som Windows NT-administratör eller en användare med administratörsrättigheter i Windows NT genom att använda följande kommando:

    net logon användarnamn lösenord

  3. Skriv in det net-kommando du vill använda.

    En fullständig lista med de olika alternativen till kommandot net finns i avsnittet "Alternativ för net-kommandot i SunLink Server".


    Obs!

    Glöm inte att logga ut när du är klar med administrationen av SunLink Server-datorn genom att använda kommandot net logoff.


Hur man administrerar en fjärrdator med SunLink Server

För att administrera en dator med kommandot net från en annan dator använder man kommandot net admin och sedan det net-kommando som skulle användas lokalt. (Observera att Steg 2 i följande instruktioner tar upp två sätt att skriva in kommandot net admin.)

Gör så här för att fjärranvända kommandot net:

  1. Logga in på nätverket som administratör eller användare med administratörstillstånd. (Operatörstillstånd räcker inte i den här situationen.)

  2. Skriv in kommandot net admin på något av följande två sätt:

    • Skriv in net admin-kommandot en gång för varje net-kommando du vill köra. För att visa statistik för en server med namnet konton skriver du t.ex. så här:

      net admin \\konton /command net statistics server

    Detta sätt är lämpligt för batch-filer.

    • Skriv in ett net admin-kommando följt av flera net-kommandon. För att t.ex. köra flera net-kommandon på servern ekonomi skriver du följande:

      net admin \\ekonomi /command

      På det här sättet skapas ett kommandoskal för administration från vilket du sedan kan köra net-kommandon. Ledtexten ändras så namnet på den server du vill fjärradministrera ingår (i det här exemplet \\ekonomi).

      Alla net-kommandon som skrivs vid den här ledtexten utförs på den server du anger. Exempelvis kan du skriva så här vid ledtexten:

      [\\ekonomi] net share

      [\\ekonomi] net print

      där \\ekonomi är ledtexten och net share och net print är kommandona.

  3. För att gå ur kommandoskalet och komma tillbaka till den vanliga systemledtexten skriver du exit eller trycker på CTRL+Z.


    Obs!

    De net-kommandon som tar ett domän- eller datornamn som alternativ kan användas för att fjärradministrera servrar. Denna typ av administration kan göras direkt från Solaris' systemkommandorad utan att du behöver använda net admin. Om du vill administrera fjärrdomänen reklam_doms lokala grupper, skriver du exempelvis: net localgroup /domain:reklam_dom


Visa en skärm i taget

Vissa kommandon matar ut mer information än vad som ryms på en skärm. Följande kommando ger t.ex. flera skärmar med information om kommandot net share:

net help share /alternativ

För att visa informationen skärm för skärm använder du kommandot more:

net help share /alternativ | more

När du anser dig färdig med en sida och vill få nästa trycker du på mellanslag.

Använda lösenord med kommandon

Vissa kommandon kräver att du anger ett lösenord. Du kan ange lösenordet som en kommandoradsparametrar. För att logga in på nätverket med användarnamnet anders och lösenordet kahuna skriver du:

net logon anders kahuna

Du kan också be SunLink Server-datorn att fråga om lösenordet genom att skriva en asterisk (*) i stället för lösenordet när du skriver in kommandot.


Obs!

I Solaris är asterisk ett specialtecken, och måste föregås av ett bakvänt snedstreck (\).


För att exempelvis använda samma resurs som ovan skriver du:

net logon anders \*

SunLink Server-programvaran visar då följande meddelande:

Type your password:

När du skriver in lösenordet syns det du skriver inte på skärmen. Detta ökar säkerheten eftersom det blir svårare att få reda på ditt lösen.

Om du glömmer att skriva in lösenord till ett kommando som kräver det ber SunLink Server-programvaran dig mata in det. Beroende på vilket kommando du skriver in kan programmet även komma att fråga om annan relevant information, t.ex. användarnamn.

Använda bekräftelse av kommandon

Vissa net-kommandon kräver att du bekräftar. Växlarna /yes och /no gör det enklare att utföra net-kommandon. Om SunLink Server upptäcker att du har använt någon av dessa växlar pausas inte utförandet av kommandot för att be dig bekräfta. I stället betraktas växeln /yes eller /no som ett svar på frågan.

Du kan använda net-kommandon med växlarna /yes (/y) och /no (/n) för att skapa batch-filer och skalskript som inte pausas av att användaren själv måste besvara frågor från SunLink Server.

Om du t.ex. använder kommandot net logoff för att logga ut från det lokala nätverket, samtidigt som anslutningar till delade fjärr-resurser fortfarande är upprättade, ger SunLink Server ungefär följande information:

You have the following remote connections:

LPT1

Continuing will cancel the connections.

Do you want to continue this operation? (Y/N) [Y]:

Du kan använda växlarna /yes och /no tillsammans med samtliga net-kommandon för att förhindra att en fråga visas genom att besvara den i förväg. Texten ovan visas exempelvis inte om du i stället skriver så här:

net logoff /yes

Använda förkortningar

På referenssidorna för kommandon i det här kapitlet används alltid de fullständiga namnen på kommandon, alternativ och namn på tjänster. För många av dessa finns det dock även förkortningar som SunLink Server förstår.

Du kan förkorta ett kommando genom att skriva så många tecken som behövs för att särskilja det från alla andra kommandoalternativ. Exempelvis är syntaxen för kommandot net accounts så här:

net accounts [/forcelogoff:{minuter|no }] [/minpwlen:längd] [/maxpwage:{dagar|unlimited}][/minpwage:dagar] [/uniquepw:tal]

Du kan förkorta alla alternativ, vilket demonstreras i följande exempel:

net accounts /f:10 /minpwl:6 /ma:unlimited /minpwa:7 /u:3

Det går dock inte att förkorta alternativvärden (ett exempel på ett alternativvärde är unlimited i /maxpwage).

Använda specialtecken med kommandon

Vissa av de namn eller lösenord som du behöver mata in kan innehålla ett eller flera specialtecken, t.ex. ett &-tecken. Om du befinner dig vid Solaris' systemkommandorad och skriver ett namn som innehåller ett specialtecken i ett SunLink Server-kommando måste du använda ett förvarningstecken (bakvänt snedstreck [ \ ]) före varje specialtecken. Om du sitter vid en klientdator kan du omge strängen där specialtecknen finns med citationstecken.

För att exempelvis logga in med användarnamnet gustavpe och lösenordet rklm&utvl från systemets kommandorad skriver man så här:

net logon gustavpe rklm\&utvl

Några ofta använda tecken som är specialtecken i Solaris är följande: asterisk (*); semikolon (;); lodrätt streck (|); hakparenteser ([ ]); parenteser [( )]; frågetecken (?); et-tecken (&); cirkumflex (^); bakvänt snedstreck (\); större-än- och mindre-än-tecken (< >); mellanslag ( ) och "snabel-a" (@).

Du kan även komma att stöta på andra tecken som är specialtecken i Solaris. I systemdokumentationen till Solaris finns mer information om specialtecken.

Skriva in sökvägar till Solaris-systemets net-kommandon

Solaris använder (framåtvända) snedstreck för att särskilja de olika namnen i en sökväg. Detta skiljer sig från klientdatorerna, där bakvänt snedstreck används för samma sak. Lägg dock märke till att flertalet kommandon fungerar med båda typerna av snedstreck.

När du skriver in sökvägar vid Solaris' systemkommandorad kan du använda någon av följande metoder:

net share tlfutrme=c:/tmp /us:10 /r:"Nätverksutrymme för tillfälliga filer"

net share tlfutrme=c:\\tmp /us:10 /r:"Nätverksutrymme för tillfälliga filer"

net share 'tlfutrme=c:\tmp' r:"Nätverksutrymme för tillfälliga filer"

Om du vill ha med mellanslag i något värde skall du omge det med citationstecken. För att t.ex. ändra kommentaren för gruppen domängäster skriver du så här:

net group "domain guests" /comment: "Alla domängäster"

Skriva in sökvägar på klientdatorer

I klientdatorernas operativsystem, Windows 95 och Windows NT, används bakvända snedstreck för att särskilja namn i sökvägar:

net use f: \\product\data

Förstå kommandosyntaxen

Man-sidornas instruktioner för hur man använder SunLink Server-kommandona blir lättare att förstå och tillämpa om du kommer ihåg följande:

Få hjälp med net-kommandon

Det finns online-hjälp för alla net-kommandon som kan skrivas in vid serverns kommandorad. För varje kommando får du reda på kommandoparametrar och syntax. Du får även detaljerad information om hur kommandot används (med exempel).

För att få information om ett net-kommandoalternativ skriver du något av följande kommandon vid SunLink Servers systemkommandorad.

Tabell 2-2 Hjälp med net-kommandon

Kommando 

Beskrivning 

net help

Namn på tillgängliga net- kommandon.

net help kommando

Beskrivningar, syntax och alternativ för net- kommandon.

net kommando /help

Beskrivningar, syntax och alternativ för net- kommandon.

net kommando /?

Syntax endast för net- kommandon.

net help kommando /alternativ

Detaljerad beskrivning av alternativen för det valda kommandot. 

Alternativ för net-kommandot i SunLink Server

I följande tabell finns beskrivningar av de alternativ för net-kommandot i SunLink Server som man kan komma åt från SunLink Servers kommandorad.

Tabell 2-3 Alternativ för net-kommandot i SunLink Server

Kommando 

Beskrivning 

net access

Visar eller ändrar resurstillstånd på servrar. Använd detta kommando endast för att visa och ändra tillstånd för datakanaler och skrivarköer. Använd net perms för att hantera tillstånd för alla andra typer av resurser.

net accounts

Visar serverfunktionen på en domän och visar eller ändrar lösenord och kraven på användaren vid inloggning. 

net admin

Kör ett SunLink Server-kommando eller startar ett kommandoskal på en fjärrserver. 

net auditing

Visar och ändrar granskningsinställningarna för en resurs. 

net browser

Visar en lista med domäner som kan ses från en lokal server eller en lista med datorer som är aktiva i en domän. 

net computer

Visar eller ändrar en lista med datorkonton i en domän. Kommandot kan även skrivas: net computers

net config

Visar de styrbara tjänster som är igång.  

net config server

Visar eller ändrar inställningarna för server-tjänsten medan den är igång.  

net continue

På en server: återaktiverar pausade tjänster. På en klientdator: återaktiverar delade skrivare som pausats med net pause.

net device

Visar en lista med enhetsnamn, och styr delade skrivare. När kommandot används utan alternativ visar det status för samtliga delade skrivare på den angivna servern. När kommandot används med alternativet skrivarnamn visar det status för endast den angivna skrivaren.

net file

Visar namnen på alla öppna delade filer och antalet eventuella fillås på varje fil. Det här kommandot kan även användas för att stänga delade filer. När kommandot används utan alternativ räknar det upp samtliga öppna filer på en server. Kommandot kan även skrivas net files.

net group

Lägger till, visar eller ändrar globala grupper. Kommandot kan även skrivas net groups.

net help

Ger listor med nätverkskommandon och ämnen som man kan få hjälp med, eller ger hjälp med ett speciellt kommando eller ämne.

net helpmsg

Ger hjälp med ett nätverksfelmeddelande. 

net localgroup

Lägger till, visar eller ändrar lokala grupper på domäner. Kommandot kan även skrivas net localgroups.

net logoff

Loggar ut ett användarnamn från nätverket. 

net logon

Loggar in ett användarnamn på servern och bestämmer användarnamn och lösenord för användarklienten. Om det inte anges något användarnamn med kommandot blir standardanvändarnamnet inloggningsnamnet i Solaris-systemet. 

net password

Ändrar lösenordet för ett användarkonto på en server eller i en domän. 

net pause

Pausar tjänster eller deaktiverar skrivare på en server. (Obs! När du har följt instruktionerna i kapitel 4 i den här handboken för att konfigurera Solaris-skrivaren, göra den till delad SunLink Server-skrivare och göra den tillgänglig för Microsoft Windows-klienterna, skall du inte använda net pause för att pausa skrivarkön. Detta kommando tolkas av SunLink Server som ett kommando för att deaktivera skrivaren i stället för att bara pausa kön. För att pausa kön via kommandoraden skall du i stället använda net print /hold.)

net perms

Visar eller ändrar resurstillstånd och ägarskapsinformation på servrar. De resurser som detta kommando för närvarande har hand om är delningar, kataloger och filer 

net print

Visar eller styr utskriftsjobb och skrivarköer; anger eller ändrar även alternativ för en skrivarkö. (Se "Obs!" i net pause-avsnittet.)

net send

Skickar ett meddelande till anslutna klientdatorer. 

net session

Räknar upp eller kopplar ned sessioner mellan servern och klienter. När kommandot används utan alternativ visar det information om alla sessioner på den lokala servern. Kommandot kan även skrivas net sessions.

net share

Skapar, tar bort, ändrar eller visar delade resurser. Använd kommandot för att göra en resurs tillgänglig för klienterna. När kommandot används utan alternativ visar det information om alla resurser som delas på servern.  

net sid

Översätter mellan kontonamn och motsvarande SID:er (säkerhetsindentifierare). 

net start

Startar en tjänst. Om det används utan alternativ visar det i stället en lista med tjänster som är igång. De tjänster som kan startas är Alerter, Computer Browser, Directory Replicator, EventLog, Net Logon, Netrun, Server, Time Source och WINS. 

net statistics

Visar eller rensar statistikloggen. 

net status

Visar datornamn, konfigurationsinställningar och en lista med delade resurser för en server. 

net stop

Stannar en nätverkstjänst. 

net time

Synkroniserar klientens klocka med serverns eller domänens, eller visar hur mycket klockan är på en server eller domän. 

net trust

Upprättar och bryter betroendeförhållanden mellan domäner, och räknar upp betroendeinformation för en angiven domän. 

net user

Lägger till, ändrar, tar bort eller visar information om användarkonton. 

net version

Visar vilken version av nätverksprogramvaran som för tillfället körs på den dator där kommandot ges. 

net view

Visar en lista med servrar eller visar resurser som delas av en server.