Solaris PC NetLink Administrationshandbok

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