Linuxconf 1.14 Inledning 11.. VVaadd äärr LLiinnuuxxccoonnff Välkommen till Linuxconf, ett program för att ställa in och verkställa gjorda inställningar. Programmet låter dig bl a anpassa följande områden: · Nätverk (som klient) 1. Grundläggande TCP/IP-inställning 2. Ruttning 3. DNS-inställning 4. NIS-klient 5. IPX-inställning (Novell) 6. PPP- och SLIP-förbindelse · Nätverk (som server) 1. Uppstartstjänster: RARP och DHCP 2. Namn-server (DNS) 3. IP-alias 4. Delade filsystem (NFS och Samba) 5. E-post 6. Uucp · X11 · Användarkonton · Filsystem · Uppstartssätt 1. LILO 2. Operationsläge vid uppstart En grundläggande skillnad mellan Linuxconf och andra program för systemadministration är att Linuxconf även ser till att verkställa gjorda inställningar. T ex om du väljer att göra en del av din hårddisk tillgänglig för andra maskiner (genom att tillkännage ett filsystem eller en katalog som gemensam), via _N_F_S eller _S_a_m_b_a, så underlättar Linuxconf inläggningen av nödvändig information och startar dessutom aktuell server-programvara. Om du sedan ändrar dig och tar bort inställningen, så stoppar Linuxconf server-programvaran. 22.. AAnnvväännddnniinngg ppåå kkoommmmaannddoorraaddeenn Linuxconf är interaktiv, men kan även användas på kommandoraden. Det är användbart för skript. Dessutom har Linuxconf flera synonymer som direkt låter dig komma till en av dess huvudområden. Dessa inkluderar bl a: · ddoommaaiinnnnaammee - Visa och ändra NIS-domännamn · ddnnssccoonnff För dig direkt till huvudmenyn för inställning av namn- server (DNS). 1. dnsconf --newdomain domän [utgångs-domän] Lägg in en ny dommän i namn-servern. Du kan använda en annan domän som utgångspunkt för att få förinställda grundvärden. Detta inkluderar namn-serverns tillkännagivanden, e- posthantering och diverse fördröjningar. 2. dnsconf --set värddator IP-adress ... Lägg in en ny värddator i namn-servern. Domänen och omvänd adresshantering uppdateras. 3. dnsconf --set värddator --fromrange adressområde Lägg in en ny värddator i namn-servern. Linuxconf använder det angivna adressområdets första lediga IP-adress. 4. dnsconf --setcname synonym värddator Lägg in en synonym för en värddator i namn-servern. 5. dnsconf --setfromip värddator IP-adress Lägg in en ny värddator i namn-servern. Domänen och omvänd adresshantering uppdateras. Till skillnad från varianten --set, så tas alla referenser till denna IP-adress bort. Denna funktion tillhandahålls för automatiska fjärranrop från en DHCP- server. 6. dnsconf --setmx värddator/domän postkontor ... Lägg in en eller flera MX-poster för en värddator eller domän i namn-servern. Ordningsföljden används för att ange vilka som föredras. 7. dnsconf --setns värddator/domän namn-server... Lägg in en eller flera NS-poster för en värddator eller domän i namn-servern. 8. dnsconf --unset värddator Ta bort alla referenser till en värddator från namn-servern. · ffiixxppeerrmm - Ser till att grundläggande filer och kataloger har korrekt ägare och skydd. Om argument saknas, så visas de kommandoradsval som finns. · ffssccoonnff - Startar direkt meny för inställning av filsystem. · fsconf --check Genomför vissa kontroller (och korrigeringar) i fil /etc/fstab. · hhoossttnnaammee - Visa och ändra värddatornamn. · lliinnuuxxccoonnff Utan argument startas Linuxconf:s huvudmeny. · linuxconf --archive [delsystem ...] Spara inställning för nuvarande systemprofil. Alternativt går det bra att anges en lista med delsystem som ska sparas. Om inga delsystem anges så sparas alla. · linuxconf --diff [delsystem ...] Jämför nuvarande inställning med den senaste revisionen som sparats för den gällande systemprofilen. Alternativt kan en lista med delsys­ tem anges. Om inga delsystem anges, så hanteras alla. · linuxconf --extract [delsystem ...] Hämta upp den senast sparade inställningen av den nuvarande systempro­ filen. Alternativt kan en lista med delsystem anges. Om inga delsys­ tem anges, så hämtas alla. OBS: Detta kommando ersätter systemets aktiva inställningar med den senast sparade inställningar från profi­ larkivet, så var försiktig !!! · linuxconf --history [delsystem ...] Visa arkiveringslogg för alla inställningsfiler i i aktuell systempro­ fil. Alternativt kan en lista med delsystem anges. Om inga delsystem anges, så hanteras alla. · linuxconf --gui Linuxconf aktiveras i grafiskt läge även om det är förinställt annor­ lunda (se meny: Egenskaper). · linuxconf --guiproto Detta anger att Linuxconf har startats från en grafisk klient som förväntar sig grafiska kommandon. Att ange detta från kommandoraden är meningslöst. Här är några exempel: remadmin --exec linuxconf --guiproto remadmin --exec ssh server linuxconf --guiproto · linuxconf --setmod modul Registrera en ny modul. Om modulen redan var aktiverad, så har komman­ dot ingen effekt. Om modulen var registrerad men deaktiverad, så lämnas modulen i detta läge. Denna funktion används vanligtvis i förinstallationsfasen i ett modulpaket. · linuxconf --shutdown Gå direkt till formulär för avstängning av datorn. Det kan vara användbart som en ikon på ditt skrivbord. · linuxconf --text Linuxconf startas i textläge även i X-miljö. Kan vara användbart i långsamma arbetsstationer då textläge är snabbare. · linuxconf --unsetmod modul Deaktivera en modul. Detta kan användas i avinstallation i ett modul­ paket. · _p_a_s_s_w_d Låter dig ändra lösenord, eller lösenord för andra användare om du har root-behörighet. "passwd -h" visar alternativen. · _n_e_t_c_o_n_f Utan argument så hamnar du i nätverksmenyn i _L_i_n_u_x_c_o_n_f. Här är alternativen: · netconf --connect inställning [--fore] Anslut via PPP och _i_n_s_t_ä_l_l_n_i_n_g. Alternativet --fore gör att anslutnin­ gen förblir i förgrunden. netconf avslutas (såvida --fore utelämnas) när förbindelsen har upprättats eller misslyckats. En användbar kod returneras. Det tillåter enkla skript som detta: #!/bin/sh if netconf --connect inställning then Använd förbindelsen else the connection has failed echo "Förbindelsen misslyckades"; fi · netconf --dialctl Visar listan över alla utgående PPP/Slip-inställningar och visar sta­ tus för var och en (om ansluting är aktiv eller ej). Vid val av en inställning som inte är aktiv, så frågar Linuxconf om förbindelsen ska etableras. Du behöver dock behörighet eller lösenord för root för detta. Om förbindelsen är etablerad, så ställs frågan om du vill avbryta den. Även nu behövs behörighet. Detta kommandoalternativ ger samma formulär som menyingång PPP-anslut­ ning i kontrollpanelen. Detta kommando är lämpligt för inläggning på skrivbordet. · netconf --disconnect pppsetup Avsluta en PPP förbindelse. · netconf --resetfw Stäng av paketfiltrering (brandvägg) helt. Detta används normalt som en nödåtgärd för att återställa ett nätverk efter aktivering av en brandväggsregel som är för strikt. netconf --update återställer brandväggsregler. · netconf --runlevel local | client | server Byt till ett annat operationsläge för arbetsstationen. · netconf --status Undersök vad som behöver göras för att verkställa aktuella inställningar. · netconf --update Verkställ inställningar (gör det som netconf --status rapporterar). · _u_s_e_r_c_o_n_f För dig direkt till meny för användarinställningar. Här är kommandoradsalternativen: · userconf --adduser användare grupp namn kommandotolk Detta skaper ett användarkonto och uppdaterar utrymmesgränsvärden från förinställda värden om sådana finns. Hemkatalogen skapas i förinställd katalog och innehåll i /etc/skel. Det finns i övrigt inga standardvärden. Man kan använda kommando "passwd" för att ange lösenord för den nya användaren. · userconf --deluser användare Detta tar bort en användare. 33.. WWeebbbb--ggrräännssnniitttt _L_i_n_u_x_c_o_n_f kan utnyttjas från en webb-läsare. För att komma till Linuxconf i din maskin, anges följande adress: http://:98/ Menyn har samma struktur i alla de tre olika gränssnitten. Fördelen med webb-gränssnittet är att man kan sätta bokmärken för att snabbt komma till olika inställningsformulär. 33..11.. SSppeecciieellllaa iinnggåånnggaarr ttiillll wweebbbb--ggrräännssssnniitttteett Användare kan ändra sitt lösenord via webb-läsaren och Linuxconf. T ex kan man lägga in följande adress i företagets sidor. "Klicka här för att ändra ditt lösenord". http://:98/htmlmod:lösenord: 44.. GGeenneerreellll iinnffoorrmmaattiioonn _L_i_n_u_x_c_o_n_f har programmerats hos _S_o_l_u_c_o_r_p av Jacques Gelinas (jacques@solucorp.qc.ca). Kommentarer och felrapporter är välkomna via epost. 44..11.. TTaannggeennttbboorrddssffuunnkkttiioonneerr De flesta formulär har en hjälpknapp. Man kan komma åt denna knapp genom att använda TAB-tangenten eller direkt via funktionstangent F1. Vissa fält har en integrerad urvalslista. Dessa fält känner man igen genom en nedåtriktad pil vid fältets högra sida. Man trycker på ctrl-X (Ctrl och X samtidigt) för att aktivera urvalslistan. Man kan göra ett val och bekräfta det genom CR eller använda TAB för att komma till Avbryt. Tryck på funktionstanget F3 för avbryta behandling i ett formulär. 44..22.. AAnnddrraa ttaannggeennttbboorrddssffuunnkkttiioonneerr Här är andra tangentbordsfunktioner som används i Linuxconf. Även användbara för annat, speciellt när man använder kommandotolk. Observera att Home, End, PageUp, PageDown, Del och Backspace kan användas. · ctrl-A : Till början av raden · ctrl-B : Backa en sida · ctrl-D : Radera tecken · ctrl-E : Till slutet av raden · ctrl-F : Framåt en sida · ctrl-K : Ta bort resten av raden 55.. BBrreevvlliissttaa Det finns två brevlistor för Linuxconf. De är linuxconf@solucorp.qc.ca och linuxconf-announce@solucorp.qc.ca 55..11.. lliinnuuxxccoonnff@@ssoolluuccoorrpp..qqcc..ccaa linuxconf@solucorp.qc.ca används för att ställa frågor och för att diskutera olika aspekter av Linuxconf. För att prenumerera på denna lista skicka då ett brev till linuxconf-request@solucorp.qc.ca och skriv följande rad i meddelandetexten: subscribe linuxconf Alternativt kan du ange en annan adress för prenumeration genom: subscribe linuxconf anders@företaget.se Meddelanden till listan skickas till: linuxconf@solucorp.qc.ca Det går bra att skicka meddelanden utan av vara prenumerant. 55..22.. lliinnuuxxccoonnff--aannnnoouunnccee@@ssoolluuccoorrpp..qqcc..ccaa linuxconf-announce används för att skicka meddelanden om nya versioner. Denna lista censureras inte. Det betyder att alla som har något att tillkännage om Linuxconf kan utnyttja den. För att prenumerera på linuxconf-announce skicka ett meddelande till: linuxconf-announce-request@solucorp.qc.ca och skriv följande rad i meddelandetexten: subscribe linuxconf-announce Alternativt kan du ange en annan adress för prenumeration genom: subscribe linuxconf-announce joe@super-domain.com Meddelanden till till listan skickas till linuxconf- announce@solucorp.qc.ca. Var vänlig och begränsa dessa till tillkännagivanden. Frågor och kommentarer är mer lämpliga för brevlista linuxconf. 55..33.. AAvvbbeessttäällllaa pprreennuummeerraattiioonn Skicka ett meddelande till antingen: linuxconf-request@solucorp.qc.ca eller linuxconf-announce-request@solucorp.qc.ca med ordet "unsubscribe" i meddelandetexten. 66.. ÖÖvveerrssäättttnniinngg Översättning till svenska av Torbjörn Gard, torbjorn.gard@elektrondata.se