[ Pobierz całość w formacie PDF ]
.Te raz wy ja Sni my dla cze go.Li nux zwy kle u¿y wa opro gra mo wa nia dru kar ki wier szo wej w sty lu BSD.De mondru kar ki wier szo wej (lpd) spraw dza lo kal ny ka ta log bu fo ra, szu kaj¹c w nim sko lej ko-wanych za dañ do wy dru ko wa nia.lpd od czy tu je na zwê dru kar ki i in ne pa ra me try zespecjalnego pliku bufora i zapisuje dane na drukarkê, opcjonalnie przesy³aj¹c jeprzez filtr w ce lu zmia ny lub wy ko na nia na nich ja ki chS ope ra cji.De mon lpd wy kor zyst uje prost¹ ba zê da nych /etc/printcap, w której za pis ane s¹ in-form acje kon fig ura cyj ne, rów nie¿ o tym, ja kie fil try uruc homiæ.lpd zwy kle dzia³az pra wa mi do stêpu spe cjaln ego u¿ytk owni ka sys tem owe go lp.nprint mo¿esz skon fig uro waæ ja ko filtr dla lpd, co po zwoli u¿ytk owni kom Linuk sana wy sy³anie da nych bez poS rednio na dru karki zdal ne, które s¹ obs³ugiw ane przezserwery plików NetWare.Aby to zrobiæ, u¿ytk ownik lp musi mieæ mo¿liwoSæwys³ania ¿¹dañ NCP do ser wera Ne tWare.Prostym sposobem na zrobienie tego bez potrzeby tworzenia przez lp w³asnegopo³¹cze nia i lo gow ania siê do ser wera jest okreS lenie lp ja ko w³aScic iela po³¹cze niaustal one go przez in nego u¿ytk owni ka.Pe³ny przyk³ad, jak skon fig uro waæ sys temdru kow ania Linuk sa do obs³ugi za dañ dru kow ania od klientów Ne tware, sk³ada siêz trzech etapów:Dru ko wa nie do ko lej ki Ne tWa re 2691.Two rze nie skryp tu po Sred nie go.Plik /etc/printcap nie po zwa la na po da wa nie fil trom opcji.Dla te go mu sisz na pi saæpro sty skrypt, który wywo³a po le ce nie wraz z opcja mi.Skrypt po Sred ni mo¿ewygl¹daæ tak:#!/bin/sh# p2pslaser - prosty skrypt przekierowuj¹cy stdin do kolejki# PSLASER na serwerze REDS01#/usr/bin/nprint -S REDS01 -U stuart -q PSLASER#Za pisz skrypt w pli ku /usr/local/bin/p2pslaser.2.Umiesz cze nie wpi su w pli ku /etc/printcap.Bêdzie my mu sie li skon fi gu ro waæ utwo rzo ny skrypt p2pslaser jako filtr wy jS cio-wy w pli ku /etc/printcap.Bê dzie to wygl¹da³o tak:pslaser|Postscript Laser Printer hosted by NetWare server:\:lp=/dev/null:\:sd=/var/spool/lpd/pslaser:\:if=/usr/local/bin/p2pslaser:\:af=/var/log/lp-acct:\:lf=/var/log/lp-errs:\:pl#66:\:pw#80:\:pc#150:\:mx#0:\:sh:3.Do da nie opcji c do po le ce nia ncpmount.ncpmount -S REDS01.-c lp.Lo kal ny u¿yt kow nikstuart musi po daæ u¿yt kow ni ka lp jako w³aSci cie la po³¹cze-nia, gdy za mon tu je zdal ny ser wer Ne tWa re.Teraz dowolny u¿ytkownik Linuksa mo¿e po daæ pslaser jako nazwê drukarkiprzy wy wo³aniu lp.Za da nie dru ko wa nia zo sta nie wys³ane do okre Slo ne go ser we raNe tWa re i umiesz czo ne w buforze do dru ko wa nia.Zarz¹dza nie ko lej ka mi dru ko wa niaPo le ce nie pqlist po ka zu je wszyst kie do stêp ne dla cie bie ko lej ki dru ko wa nia na da-nym ser we rze.Je ¿eli nie po dasz ser we ra w wier szu po le ceñ, u¿y waj¹c opcji S, al bonie po dasz na zwy u¿yt kow ni ka czy has³a, zo stan¹ przy jê te do my Sl nie wpi sy z pli ku~/.nwclient:# pqlist -S vbrew_f1 -U quest -nServer: ALES_F1Print queue name Queue ID------------------------------------------------TEST AA02009EQ2 EF0200D9NPI223761_P1 DA03007CQ1 F1060004I-DATA 0D0A003BNPI223761_P3 D80A0031270 Roz dzia³ 15: IPX i sys tem pli ków NCPNasz przyk³ad po ka zu je li stê ko le jek dru ko wa nia do stêp nych dla u¿yt kow ni ka gu-est na ser we rze ALES_F1*.Aby obej rzeæ za da nia dru ko wa nia w ko lej ce, u¿yj po le ce nia pqstat.Ja ko ar gu mentprzyjmuje ono na zwê ko lej ki i po ka zu je wszyst kie znaj duj¹ce siê w niej za da nia.Mo¿esz opcjo nal nie po daæ in ny ar gu ment mó wi¹cy, ile za dañ z ko lej ki chcesz zo ba-czyæ.Po ni¿ szy przyk³ad o wy wy nik zo sta³ nie co zmniej szo ny, aby zmie Sci³ siê na stro-nie w tej ksi¹¿ce:$ pqsstat -S ALES_F1 NPI223761_P1Server: ALES_F1 Queue: NPI223761_P1 Queue ID: 6A0E000CSeq Name Description Status Form Job ID--------------------------------------------------------------1 TOTRAN LyX document - proposal.lyx Active 0 02660001Wi dzimy, ¿e w ko lejce cze ka jed no za dan ie bêd¹ce w³asnoS ci¹ u¿ytk owni ka TO-TRAN.Po zos ta³e opcje za warte w opis ie za da nia to je go sta tus i iden ty fi ka tor.Po lec enie pqrm jest u¿yw ane do usuw ania za dañ ze wskazanej ko lejki dru kow ania.Aby usun¹æ za dan ie z ko lejki, wy daj po lec enie:$ pqrm -S ALES_F1 NPI223761_P1 02660001Po le ce nie jest pro ste, ale trud no go u¿yæ z mar szu.War to po Swiê ciæ chwi lê i przy go to-waæ so bie skrypt, który to u³atwi.Emulacja serwera NetWareIst niej¹ dwa bezp³at ne emu la to ry ser we rów pli ków Ne tWa re dla Linuk sa.S¹ to: lwa-red, opra co wa ny przez Ale sa Dry aka, i mars_nwe, opra co wa ny przez Mar ti na Stove-ra.Oba pakiety daj¹ podstawow¹ emulacjê ser we ra pli ków Ne tWa re w Linuksie,umo¿liwiaj¹c klientom NetWare montowanie katalogów Linuksa wy eks por to wa-nych jako wolumeny NetWare.Choæ ser wer lwared jest ³atwiej skonfigurowaæ,mars_nwe ofe ru je wiê cej funk cji.In sta la cja i kon fi gu ra cja tych pakietów wy kra czapo za ra my te go roz dzia³u, ale oba s¹ opi sa ne w do ku men cie IPX-HOWTO.* Wygl¹da na to, ¿e ad mi ni stra to rzy sys te mu pró bo wali kil ku pro duktów wir tu al ne go browa ru przedusta le niem nazw ko le jek dru ko wa nia.Mamy na dzie jê, ¿e na zwy two ich ko le jek s¹ bar dziej sen sow ne!16Zarz¹dzanie UUCPTayloraRoz dzia³ 16: Zarz¹dza nie UUCP Tay lo raPro to kó³ UUCP zo sta³ opra co wa ny pod ko niec lat sie dem dzie si¹tych przez Mike'aLe ska w AT&T Bell La bo ra to ries.Je go za da niem jest za pew nie nie pro stej sie ci ko-mutowanej przez publiczne linie telefoniczne.Mimo popularnoSci po³¹czeñ PPPi SLIP do In ter ne tu, wie le osób, któ re chc¹ mieæ pocz tê elek tro niczn¹ i gru py dys ku syj-ne Usene tu na swo ich do mo wych kom pu te rach, wci¹¿ u¿y wa UUCP.Po pro stu jestto ta ñ sze roz wi¹za nie, szcze gól nie w kra jach, gdzie u¿yt kow ni cy In ter ne tu musz¹p³aciæ za ka ¿d¹ mi nu tê miej sco wej roz mo wy te le fo nicz nej lub tam, gdzie nie maj¹ lo-kal ne go do staw cy In ter ne tu i musz¹ p³aciæ za roz mo wy za miej sco we.Choæ ist nie jewie le im ple men ta cji UUCP dzia³aj¹cych na wie lu ró¿ nych plat for mach sprz ê to wychi sys te mach ope ra cyj nych, s¹ one ze sob¹ kom pa ty bil ne.Jed nak tak jak z wiê k szo Sci¹ opro gra mo wa nia, któ re w ja kiS spo sób sta³o siê przezla ta stan dar dem , nie ma UUCP, któ re na zy wa³oby siê po pro stu UUCP.Od za im-ple men to wa nia pierw szej wer sji w 1976 ro ku przesz³o ono pewn¹ ewo lu cjê.Obec nieist niej¹ dwie g³Ã³w ne od mia ny, ró¿ ni¹ce siê przede wszyst kim wspar ciem sprz ê to-wym i spo so bem kon fi gu ra cji.Maj¹ one w³asne im ple men ta cje, a ka ¿da z nich ró¿ nisiê od po zo sta³ych w bar dzo nie wiel kim stop niu.Jed na od mia na jest zna na ja ko 2.wer sja UUCP i jej hi sto ria siê ga im ple men ta cji Mi-ke'a Le ska, Davi da A.Novit za i Gre ga Ches so na z ro ku 19 77.Mi mo swo ich lat wci¹¿jest czê sto u¿y wa na.No we im ple men ta cje tej wer sji s¹ na praw dê bar dziej funk cjo-nal ne ni¿ now sze od mia ny UUCP.Dru ga od miana zo sta³a oprac owa na w 1983 ro ku i jest po wszechn ie na zyw ana BNU(Basic Ne twork ing Util iti es) lub Ho neyD anBer UUCP.Ta ostatn ia na zwa po chod zi odna zwisk au torów (P.Ho neym an, D.A.Novitz i B.E
[ Pobierz całość w formacie PDF ]