natgillin/translations-raw huggingface dataset:
Create a new group (you might want to name it dialout or similar), and put every user that should be allowed to use & kppp; into that group. Then type at the prompt:
Loo uus grupp (näiteks helistajad) ja lisa sinna kõik kasutajad, kes on luba & kppp; - d kasutada. Seejärel anna käsureal korraldus:
# chown root. dialout / opt/ kde/ bin/ kppp # chmod 4750 / opt/ kde/ bin/ kppp
# chown root. helistajad / opt/ kde/ bin/ kppp # chmod 4750 / opt/ kde/ bin/ kppp
This assumes that & kde; was installed in / opt/ kde/ and that your new group is named dialout.
See eeldab, et & kde; on paigaldatud kataloogi / opt/ kde ja et uue grupi nimi on helistajad.
Restricting access & kppp; 's way
Ligipääsu piiramine & kppp; vahenditega
Before doing anything, & kppp; checks if there is a file named / etc/ kppp. allow. If such a file exists, only users named in this file are allowed to dial out. This file must be readable by everyone (but of course NOT writable.) Only login names are recognized, so you cannot use UID's in this file. Here is a short example:
Enne millegi ettevõtmist kontrollib & kppp;, kas on olemas fail / etc/ kppp. allow. Kui see on olemas, on ainult selles nimetatud kasutajatel lubatud välja helistada. See fail peab olema kõigile loetav, kuid mõistagi MITTE kirjutatav. Tunnistatakse ainult kasutajanimesid, nii et selles failis pole võimalik kasutada UID - d. Üks väike näide:
# / etc/ kppp. allow # comment lines like this are ignored # as well as empty lines fred karl daisy
# / etc/ kppp. allow # selliseid kommentaariridu eiratakse, # nagu ka tühje ridu pets karl maali
In the example above, only the users fred, karl and daisy are allowed to dial out, as well as every user with a UID of 0 (so you do n't have to explicitly list root in the file).
Toodud näites on ainult kasutajatel pets, karl ja maali lubatud välja helistada, samuti kõigil kasutajatel, kelle UID on 0 (seega ei pea administraatorit (root) failis eraldi ära märkima).
& kppp; has the SUID bit on? What about security?
& kppp; on SUID bitiga? Ja kuhu jääb siis turvalisus?
It's virtually impossible to write a dialer without the SUID bit that is both safe and easy to use for inexperienced users. & kppp; addresses the security issues with the following strategy.
Tegelikult on vist võimatu kirjutada sissehelistajat ilma SUID bitita, mis oleks ühtaegu turvaline ega valmistaks kogemusteta kasutajatele ületamatuid raskusi. & kppp; kasutab turvaprobleemide puhul järgmist strateegiat.
Immediately after the program starts, & kppp; forks.
Kohe pärast rakenduse käivitamist & kppp; haruneb.
The master process, which handles all the GUI operations (such as user interaction), drops the SUID state after the fork, and runs with normal user privileges.
Ülemprotsess, mis tegeleb kõigi GUI operatsioonidega (näiteks suhtlemine kasutajaga), loobub pärast harunemist SUID staatusest ja töötab tavaliste kasutaja õigustega.
The slave process keeps its privileges, and is responsible for all actions that need root privileges. To keep this part safe, no & kde; or & Qt; library calls are used here, just simple library calls. The source code for this process is short (around 500 lines) and well documented, so it's easy for you to check it for security holes.
Allutatud protsess säilitab privileegid ning vastutab kõigi tegevuste eest, mis nõuavad administraatori (root) privileege. Et see oleks turvaline, ei kutsuta välja ei & kde; ega & Qt; teeke, vaid esitatakse ainult lihtsaid teegi väljakutseid. Selle protsessi lähtekood on väike (umbes 500 rida) ja väga hästi dokumenteeritud, nii et soovi korral saavad kõik kontrollida, ega selles turvaauke leidu.
Master and slave processes communicate with standard & UNIX; IPC.
Ülem - ja allutatud protsess suhtlevad standardse & UNIX; IPC vahendusel.
Special thanks to Harri Porten for writing this excellent piece of code. It was thought to be impossible, but he managed it within a week.
Selle suurepärase koodijupi kirjutamise eest kuulub eriline tänu Harri Portenile. Me arvasime, et see on võimatu, kuid tema tuli sellega toime vaid nädalaga.
Modem Tricks and Hints
Modemite trikid ja nõuanded
This section should get the fearful started on the (not so) arcane art of modem tweaking. The commands here are all Hayes AT standard, but all modems are not equal, so your mileage may vary.
See osa peaks juhatama sisse kardetud ja (aga mitte nii) keerulisse modemite optimeerimise maailma. Siin kirjeldatavad käsud vastavad kõik Hayesi AT standardile, kuid mitte kõik modemid pole võrdsed, nii et sinu tulemused ei pruugi just samasugused olla.
Modem Sessions
Modemiseansid
A Modem session allows you to interact with the modem directly. You type commands, and it will respond. To obtain a modem session, when no connection is active, go into Setup, then Modem Terminal dialog. This will open a window for interactive configuration of the modem. Try typing ATZ (which resets your modem) Your should get an OK response. Use File Close to end the session.
Modemiseanss võimaldab modemiga vahetult suhelda: sina annad korralduse ja tema vastab. Modemiseansi käivitamiseks, kui ühendust parajasti ei ole, klõpsa nuppu Seadista ning seejärel kaardil Modem nuppu Terminal. See avab akna modemi interaktiivseks seadistamiseks. Anna näiteks käsk ATZ (lähtestab modemi). Vastuseks peaks tulema OK. Seansi saab lõpetada menüükäsuga Fail Sulge.
Modem Profiles
Modemiprofiilid
One reason you might want to send the modem commands directly is if you have a set of modem configurations you want to keep, and not have to specify for every connection. A good way to do that is via modem profiles. Modems can have several stored profiles numbered 0,1,... ATamp; V can be used to view them all. The default profile is usually 0 (this can be changed via ATamp; Y.) The profile currently in use is called the active profile.
Üks põhjus, miks võib mõtet olla modemile käske otse saata, tekib siis, kui sul on modemiseadistus, mida soovid tallel hoida, mitte aga määrata kasutamiseks iga ühenduse korral. Selleks pakuvad hea võimaluse modemiprofiilid. Modemil võib olla salvestatud mitu profiili numbritega 0, 1... ATamp; V näitab neid kõiki. Vaikeprofiil on tavaliselt 0 (seda saab muuta käsuga ATamp; Y). Parajasti kasutatavat profiili nimetatakse aktiivseks profiiliks.
When you change a setting, the active profile is modified. The ATZ command will have the modem load the default profile, erasing any changes you have made. To save changes, Load the profile you want to change via ATZ n (where n is the profile number). Make the changes you want, then save it with ATamp; W n. To have kppp use the profile you want, change the modem initialization string (Setup Modem Modem Commands Initialization String.) For example ATZ1 will have the kppp reset the modem and use stored profile #1.
Kui muudad seadistust, muudetakse aktiivset profiili. Käsk ATZ paneb modemi laadima vaikeprofiili, kustutades kõik tehtud muudatused. Muudatuste salvestamiseks ava profiil, mida tahad muuta, käsuga ATZ n (kus n on profiili number). Tee soovitud muudatused ja salvesta need käsuga ATamp; W n. Kui soovid, et kppp kasutaks just sulle meelepärast profiili, muuda modemi initsialiseerimisstringi (Seadistus Modem Modemi käsud Initsialiseerimise käsustring). Näiteks ATZ1 sunnib kppp modemi lähtestama ja kasutama profiili # 1.
If you want reset you modem to get back to some known starting point, use ATamp; Famp; W to set the active profile to the factory defaults, and store those settings as the default profile.
Kui soovid modemi lähtestada, et jõuda tagasi konkreetsesse käivitushetke, kasuta käsku ATamp; Famp; W aktiivse profiili asendamiseks vaikeväärtustega ning nende salvestamiseks vaikeprofiilina.
Examples of profile changes are in the next section
Näited profiili muutmisest on järgmises osas
Getting the modem to hang up
Modemi sunniviisiline lahutamine
Sometimes you may find that & kppp; has difficulties hanging up the modem. This is likely the result of a mismatch between & kppp; settings and those of the modem. A standard modem uses two methods to decide to hangup: Command, and DTR. The Command method involves sending an escape sequence to the modem, which puts it in command mode, then issuing the hangup command (ATH).
Vahel võib juhtuda, et & kppp; ei suuda modemit korralikult lahutada. See on kõige tõenäolisemalt tingitud & kppp; ja modemi seadistuste sobimatusest. Standardmodem kasutab lahutamise sooritamiseks kaht meetodit: Command ja DTR. Käsumeetod (Command) saadab modemile paostringi, mis seab selle käsurežiimi, ning annab seejärel lahutamiskäsu (ATH).
Outside of & kppp;, when configuring the pppd package manually, it's often helpful to use the command method, so that one can exit a terminal session, and then start pppd without having the modem hangup. In most other situations, the DTR method is preferred, as it is simpler.
Väljaspool & kppp; - d, näiteks pppd paketti käsitsi seadistades, on sageli kasulik pruukida käsumeetodit, et saaks väljuda terminaliseansist ja seejärel käivitada pppd ilma modemit lahutamata. Ülejäänud olukordades on enamasti eelistatav DTR meetod, kuivõrd see on lihtsam.
DTR (ATamp; Dn) method
DTR (ATamp; Dn) meetod
The DTR method will have the modem hangup whenever & kppp; stops using the modem. If you obtain a modem session, and query the state via ATamp; V, and you can see among the displayed settings for the active profile a amp; D0, then the DTR hangup method is disabled. To enable the DTR method, use the Terminal button to get a modem session, then:
DTR meetod sunnib modemi lahutama alati, kui & kppp; lõpetab modemi kasutamise. Kui kasutad modemiseanssi ja esitad olekupäringu käsuga ATamp; V ning näed aktiivse profiili seadistuste seas kirjet amp; D0, on DTR lahutamismeetod keelatud. DTR meetodi lubamiseks kasuta nuppu Terminal modemiseansi alustamiseks ja seejärel:
ATZ # reset to default profile ATamp; D2 # Set to hang up on DTR drop ATamp; W # Write to default profile
ATZ # lähtestab vaikeprofiili seadistused ATamp; D2 # Määrab lahutamismeetodiks DTR- i ATamp; W # Salvestab vaikeprofiili
How the DTR method works
Kuidas DTR meetod toimib
Whenever the Data Terminal Ready (DTR) line on the serial line between the host computer and the modem goes high, the modem hangs up. When & kppp; opens the serial port, the DTR line is pulled low, on an external modem, you can see the DTR (or TR) light come on when this happens. When the TR light goes out (because & kppp; has closed the serial port, or something worse!), the modem will hangup.
Kui Data Terminal Ready (DTR) liin jadaliinil arvuti ja modemi vahel esile tõuseb, lahutatakse modem. Kui & kppp; avab jadapordi, liigub DTR liin alla, mida välisel modemil võib näha DTR (või TR) tulukese süttimise järgi. Kui TR tuluke kustub (sest & kppp; sulges jadapordi või juhtus midagi veel hullemat!), modem lahutatakse.
Command method
Käsumeetod
The other way to have a modem hang up when connected (used when ATamp; D n where n is not 2) is to have the modem accept the command when a session is in progress. To have it hang up properly, get a modem session, and set the guard time to a short interval like so:
Teine viis sundida modem ühenduse ajal lahutama (kasutatakse ATamp; D n, kus n ei ole 2) on panna modem tunnustama käsku seansi ajal. Et lahutamine toimuks korrektselt, ava modemiseanss ja määra valveaeg üsna lühikeseks umbes nii:
Then use the Guard Time slider in the Modem commands section to match the register (S12 to this value 5. The modem should then hangup properly.
Seejärel kasuta modemi käskude sektsioonis liugurit Valveaeg panemaks seda sobima registriga (S12 väärtusele 5). Nüüd peaks modem korrektselt lahutama.
How the Command Method Works
Kuidas käsumeetod toimib
When the local modem is connected to a remote modem, it is in the connect state, where it passes all characters it receives to the remote modem without interpretation. To have the modem accept the characters as commands for itself, one must put the modem into the command state. The escape code does this.
Kui kohalik modem on ühendatud kaugmodemiga, on see ühendatud olekus, kus kõik saadavad märgid edastatakse kaugmodemile ilma neid tõlgendamata. Et modem tunnustaks märke käskudena, tuleb modem seada käsuolekusse. Sellega saab hakkama paokood.
The escape code is defined as being three intervals of time whose length is defined by S12 in fiftieths of a second.
Paokood määratakse kolme ajavahemikuna, mille pikkuseks on S12 viiekümnendiksekundites.
Quiet (must last more than S12 / 50 seconds)
Vaikne (peab kestma enam kui S12 / 50 sekundit)
Escape character (defined by the register S2, the default is +), repeated three times (less than S12 / 50 seconds between each.
Paomärk (määratud registriga S2, vaikimisi +), mis kordub kolm korda (vähem kui S12 / 50 sekundit nende vahel).
Once the modem is in the command state, you can send it commands. To have it hang up, send the command ATH. The escape codes and the hangup string used by & kppp; are shown in the Modem Commands dialog. These should match your modem.
Kui modem on käsuolekus, saab talle käske saata. Lahutamiseks saada käsk ATH. Paokoodi ja lahutamisstringi, mida & kppp; kasutab, näidatakse modemi käskude dialoogis. Need peaksid sobima sinu modemile.
Make Tone dialing faster
Toonvalimise kiirendamine
If you can use tone dialing, the amount of time it takes to dial can be changed using the S11 register. It gives the duration (in 100hundreds of a second) to send each tone while dialing. The default is usually 95 (almost a second.) How fast you can dial depends on the phone company's switching equipment which handles your line. The minimum duration is 50, almost twice as fast, and that speed often works.
Kui kasutad toonvalimist, saab valimiseks kuluvat aega muuta registri S11 abil. See määrab valimisel iga tooni saatmiseks kasutatava kestuse (sajandiksekundites). Vaikimisi on see 95 (peaaegu terve sekund!) Kui kiiresti valida saab, sõltub sinu telefonifirma lülitusseadmetest. Minimaalne kestus on 50 ehk peaaegu kaks korda kiiremini, mis enamasti peaks ka toimima.
ATZ # reset to default profile ATS11=50 # fastest possible dialing, use a higher number if it does n't work ATamp; W # write to default profile
ATZ # lähtestab vaikeprofiili seadistustele ATS11=50 # kiireim valimisvõimalus, kui see ei toimi, suurenda väärtust ATamp; W # salvestab vaikeprofiili
Starting the Wizard.
Nõustaja käivitamine
You can start the wizard from & kppp; 's initial screen. Start & kppp; from your K menu, where you will find its entry in the Internet as Internet Dialer.
Nõustaja saab käivitada & kppp; avadialoogist. Käivita & kppp; K menüüst, kus see peaks leiduma alammenüüs Internet kirjena Sissehelistamisvahend.
It will probably not have any entries to begin with, and that's what we're about to do now.
Tõenäoliselt ei ole sul esimesel korral mitte midagi seadistatud, seepärast sellest alustamegi.
Click the Setup button to begin setting up a new Internet connection.
Klõpsa uue internetiühenduse loomiseks nupul Seadista....
The wizard will offer you three choices, Wizard, Dialog Setup and Cancel
Nõustaja pakub välja kolm võimalust: Nõustaja, Dialoog- seadistus ja Loobu
The wizard asks you what you want to do...
Nõustaja küsib, mida soovid teha
The wizard asks you what you want to do
Nõustaja küsib, mida soovid teha
Choose this if you really do n't want to be setting up a new account right now. The message box will go away, and you will be left with the dialer screen as before.
Vali see, kui sa tõesti ei soovi praegu uut kontot looma asuda. Selle järel kaob dialoog ning ilmub tagasi sissehelistaja algdialoog.
If you have a fairly standard modem, and use one of the larger ISP's for your country, the wizard will probably be able to set you up immediately with a working Internet Connection. Try this first, before you try to set up the connection manually.
Kui sul on üsna tavaline modem ja sinu ISP on maa üks suuremaid, suudab nõustaja tõenäoliselt ilma vaevata rajada toimiva internetiühenduse. Proovi enne ühenduse käsitsiseadistamise juurde asumist seda võimalust.
Dialog Setup
Dialoog- seadistus
If you do n't succeed with the Wizard, or you just want to do things yourself, choose this. The wizard currently is only useful for a small subset of countries and Internet Providers.
Kui nõustaja ei suutnud sind aidata või kui tahad kõiki asju ise teha, vali see võimalus. Nõustaja suudab praegu sind aidata ainult teatud vähese hulga riikide ja internetiteenuse pakkujate puhul.
For the purposes of this chapter, we'll assume you are choosing Wizard, and the dialog based setup will be described in a later chapter.
Antud peatüki huvides eeldame, et valisid nõustaja. Dialoogil baseeruvat seadistamist kirjeldame hiljem.
The Rest of the Wizard
Nõustaja kui selline
The first screen you see contains just introductory text, explaining the things you read about in the first section of this chapter. Press Next to move on.
Esimesel dialoogil on natuke sissejuhatavat teksti, mis selgitab asju, mida sa õigupoolest pidanuks lugema juba käsiraamatu esimesest peatükist. Klõps nupul Järgmine viib siit edasi.
The second screen asks you to choose the country you live in. Not all countries are represented here, and if the country you live in is not listed, you will have to press Cancel, in which case the Dialog based setup will start for you to continue with.
Teises dialoogis palutakse valida asukohamaa. Siin ei ole ära toodud kaugeltki kõiki maid ja kui sinu maad nimekirjas ei ole, tuleks vajutada nuppu Loobu, mille järel saab ühendus luua dialoogil baseeruva seadistamisega.
On the next screen, you will be given a choice of Internet Providers that & kppp; knows about, based on your choice of location in the previous screen. Again, if your ISP is not listed here, you will have to press Cancel and do your setup in the Dialog based setup
Järgmises dialoogis saad valida internetiteenuse pakkujate vahel, mida & kppp; tunneb, vastavalt eelmises dialoogis valitud maale. Ka siin tuleks juhul, kui sinu ISP nimekirjast puudub, klõpsata nuppu Loobu ja asuda dialoogil baseeruva seadistamise kallale.
You will now be asked to enter your username and password for your internet connection. Please note, that for some ISP s this differs from your mail account user name and password, so make sure you use the right one. Choose Next to continue.
Seejärel palutakse anda internetiühenduseks vajalik kasutajanimi ja parool. Arvesta, et mõne ISP korral võib see erineda meilikonto kasutajanimest ja paroolist, nii et kontrolli, kas oled ikka õiged valinud. Jätkamiseks klõpsa nuppu Järgmine.
On the next screen, you have a chance to enter any special dial prefixes you might have - for example, if you must dial 0 for an outside line, or if have a prefix you can dial to turn off call waiting. Choose Next to continue.
Järgmises dialoogis saab sisestada spetsiaalse helistamise prefiksi, kui seda vaja peaks olema - kui näiteks pead väljahelistamiseks numbri ette valima 0 või on sellist tavalise numbri ette valitavat koodi mingiks muuks puhuks vaja. Jätkamiseks klõpsa nuppu Järgmine.
And that's all! If you want to revisit any of your choices, you can use the Back and Next buttons to move back and forth through the dialogs. When you're happy, press the Finish button, and you're all done.
Ja ongi kõik! Kui soovid mistahes valikut üle või ümber vaadata, saad nuppude Tagasi ja Järgmine abil dialoogides edasi- tagasi liikuda. Kui kõik on korras, klõpsa nuppu Lõpeta.
Of course, any of this information can be edited at a later time, from the & kppp; Configuration dialog.
Mõistagi saab kõike siin määratut igal ajal muuta & kppp; seadistustedialoogi abil.
The & krdc; Handbook
& krdc; käsiraamat
& krdc; is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server. VNC and RDP is supported.
& krdc; on klientrakendus, mis võimaldab vaadata või isegi kontrollida töölauaseanssi mõnel muul masinal, kus töötab ühilduv server. Toetatud on nii VNC kui ka RDP.
Remote Assistance
Kaugabi
Remote Desktop
Kaugtöölaud
Remote Administration
Kaughaldus
& krdc; is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server.
& krdc; on klientrakendus, mis võimaldab vaadata või isegi kontrollida töölauaseanssi mõnel muul masinal, kus töötab ühilduv server.
You would typically use & krdc; with the & kde; VNC server (krfb;), which is also known as Krfb, since it closely matches the special features of & krdc;.
Reeglina kasutatakse & krdc; - d koos & kde; VNC serveriga, mis kannab nimetust & krfb;, sest see sobib väga hästi kokku & krdc; pakutavate võimalustega.
If you want to start & krdc; from & konsole;, the command is krdc.
Kui soovid käivitada & krdc; & konsole; ist, on vajalik käsk krdc.
Please report any problems or feature requests to the & kde; mailing lists or file a bug at http: / /bugs. kde. org.
Palun anna kõigist probleemidest või soovidest teada & kde; postiloendites või teata veast aadressil http: // bugs. kde. org.
The Remote Frame Buffer protocol
Kaugekraani puhvri (Remote Frame Buffer, RFB) protokoll
This chapter provides a brief description of the Remote Frame Buffer protocol used by & krdc; and by other compatible systems. If you are already familiar with Remote Frame Buffer, you can safely skip this chapter.
See peatükk kirjeldab lühidalt kaugekraani puhvri protokolli, mida kasutabkrdc; ja muud ühilduvad süsteemid. Kui sa oled selle protokolliga juba sina peal, võid peatüki vahele jätta.
The high level implementation of a system using the Remote Frame Buffer protocol is known as Virtual Network Computer, or more often just as VNC.
Kaugekraani puhvri protokolli teostav pealiskihisüsteem kannab nimetust virtuaalne võrguarvuti (Virtual Network Computer) ehk sagedamini lühendina VNC.
Remote Frame Buffer (or RFB for short) is a simple protocol for remote access to graphical user interfaces. It works at the frame-buffer level, which roughly corresponds to the rendered screen image, which means that it can be applied to all windowing systems (including X11, & MacOS; and & Microsoft; & Windows;). Remote Frame Buffer applications exist for many platforms, and can often be free re-distributed.
Kaugekraani puhver (ehk lühendatult RFB) on lihtne protokoll graafilise kasutajaliidese kaugkontrolliks. See töötab ekraanipuhvri tasandil, mis enam- vähem tähendabki seda, mida arvuti ekraanil näha saab, nii et seda on võimalik rakendada kõigi akendesüsteemide juures (sealhulgas X11, & MacOS; ja & Microsoft; & Windows;). RFB rakendused on olemas paljudele platvormidele ning suurelt jaolt on nad vaba tarkvara.
In the Remote Frame Buffer protocol, the application that runs on the machine where the user sits (containing the display, keyboard and pointer) is called the client. The application that runs on the machine where the framebuffer is located (which is running the windowing system and applications that the user is remotely controlling) is called the server. & krdc; is the & kde; client for the Remote Frame Buffer protocol. & krfb; is the & kde; server for the Remote Frame Buffer protocol.
Kaugekraani puhvri protokollis nimetatakse rakendust, mis töötab masinas, mille taga istub kasutaja (ja millega on ühendatud kuvar, klaviatuur ning osutusseade), kliendiks. Rakendust aga, mis töötab masinas, kus asub ekraanipuhver (kus töötab aknasüstee ning rakendused, mida kasutaja eemalt juhib), nimetatakse serveriks. & krdc; on & kde; kaugekraani puhvri protokolli klient. & krfb; on & kde; kaugekraani puhvri protokolli server.
It takes a reasonable amount of network traffic to send an image of the framebuffer, so Remote Frame Buffer works best over high bandwidth links, such as a local area network. It is still possible to use & krdc; over other links, but performance is unlikely to be as good.
Ekraanipuhvri liigutamine võrgus on päris mahukas tegevus, mistõttu RFB töötab paremini suure läbilaskevõime korral, eriti näiteks kohtvõrkudes. Siiski on võimalik & krdc; kasutamine ka üle interneti, kuid vaevalt on sel juhul põhjust oodata sama häid tulemusi.
Using & krdc;
& krdc; kasutamine
It is very easy to use & krdc; - it has a simple interface, as shown in the screenshot below.
& krdc; kasutamine on äärmiselt lihtne: selle kasutajaliides on väga selge ja üheseltmõistetav, nagu näha järgneval pildil.
Here's a screenshot of & krdc;
& krdc; pilt