Het handboek van Smb4K Alexander Reinholdt Nieuwe vertaler: Dit document is nog maar gedeeltelijk vertaald. Wilt u meehelpen, stuur een bericht naar: Vertaler/Nalezer: Freek de Kruijf
Het handboek van Smb4K
2
Inhoudsopgave 1
Inleiding
2
Smb4K gebruiken
10
2.1 2.2 2.3
Smb4K uitvoeren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Het hoofdvenster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . De browser voor de netwerkomgeving . . . . . . . . . . . . . . . . . . . . . . . . . .
10 11 11
2.3.1 2.3.2
Bladeren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acties en popup-menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12 13
2.3.3 2.3.4
Tekstballonnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Een gedeelde map (share) aankoppelen . . . . . . . . . . . . . . . . . . . . .
14 14
2.3.5
Printing Files on Remote Printers . . . . . . . . . . . . . . . . . . . . . . . . .
15
2.3.6
Previewing Shares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
2.3.7
Providing Authentication Information . . . . . . . . . . . . . . . . . . . . . .
17
2.3.8
Aangepaste opties definiëren . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
2.3.9
2.3.8.1 Samba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.8.2 Wake-On-LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bladwijzers toevoegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19 19 19
De dialoog Netwerk doorzoeken . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
2.4.1 2.4.2
Zoeken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acties en popup-menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20 20
2.4.3
Een gedeelde map (share) aankoppelen . . . . . . . . . . . . . . . . . . . . .
20
De weergave van Aangekoppelde shares . . . . . . . . . . . . . . . . . . . . . . . .
21
2.5.1
Verschillende weergaven . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2.5.2
Acties en popup-menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
2.5.3 2.5.4
Tekstballonnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ontoegankelijke shares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23 23
2.5.5
Pictogrammen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
2.5.6
Slepen en neerzetten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
2.5.7
Shares afkoppelen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
2.5.8
Synchronisatie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
2.5.9
Een share openen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
2.4
2.5
8
Het handboek van Smb4K
2.6
Het widget in het systeemvak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
2.6.1
Locatie en gebruik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
2.6.2 Menu’s en menu-items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . De Plasmoid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.1 Tabblad Netwerkomgeving . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27 29 30
2.7.2
Tabblad Aangekoppelde gedeelde mappen . . . . . . . . . . . . . . . . . . .
31
2.7.3
Tabblad Bladwijzers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
2.7.4 Tabblad Profielen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bladwijzers behandelen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32 33
2.8.1
Bladwijzers toevoegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
2.8.2
Accessing and Managing Bookmarks . . . . . . . . . . . . . . . . . . . . . .
33
2.8.3
Bladwijzers bewerken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
Profielen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.9.1 Enabling and Managing Profiles . . . . . . . . . . . . . . . . . . . . . . . . .
35 35
2.9.2
Activating a Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
2.10 Meldingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
2.10.1 Standaard gedrag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
2.10.2 Meldingen beheren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
2.11 Speciale opmerkingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
2.11.1 Opmerkingen voor gebruikers van FreeBSD . . . . . . . . . . . . . . . . . .
39
2.11.1.1 DBUS en PolKit-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.11.1.2 Aankoppelen van shares (Smb4K >= 1.2.0) . . . . . . . . . . . . . .
39 39
2.11.2 Opmerkingen voor gebruikers van NetBSD . . . . . . . . . . . . . . . . . . .
39
2.11.2.1 DBUS en PolicyKit . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
Smb4K instellen 3.1 Gebruikersinterface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 Netwerkomgeving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41 41 41
2.7
2.8
2.9
3
3.1.1.1
Gedrag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
3.1.1.2 Kolommen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1.3 Tekstballonnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aangekoppelde gedeelde mappen . . . . . . . . . . . . . . . . . . . . . . . .
42 42 42
3.1.2.1 3.1.2.2
Beeld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aangekoppelde gedeelde mappen . . . . . . . . . . . . . . . . . .
42 43
3.1.2.3 Tekstballonnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diverse instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43 43
3.1.3.1
Bladwijzers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
Netwerk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 Algemene instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44 44
3.1.2
3.1.3 3.2
3.2.1.1
Browse lijst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
3.2.1.2
Authenticatie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
4
Het handboek van Smb4K
3.2.1.3
Gedrag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
Geavanceerde instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
46
3.2.2.1 Periodiek scannen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2.2 Wake-On-LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gedeelde mappen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
46 46 46
3.3.1
Mappen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
3.3.2
Gedrag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
3.3.3 Controles: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Authenticatie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1 Algemene instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48 48 49
3.2.2
3.3
3.4
3.4.1.1
Wachtwoordopslag . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
3.4.1.2
Standaard Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
Items in portefeuille . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
50
Samba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.1 Algemene instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51 51
3.4.2 3.5
3.5.1.1
Algemene opties . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
3.5.1.2
Poorten op afstand . . . . . . . . . . . . . . . . . . . . . . . . . . .
52
3.5.1.3 3.5.1.4
Authenticatie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Beveiliging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52 53
Aankoppelen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
3.5.2.1
Algemene opties . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
3.5.2.2
Geavanceerde opties . . . . . . . . . . . . . . . . . . . . . . . . . .
54
Hulpprogramma’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
3.5.3.1 3.5.3.2
net . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nmblookup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57 57
3.5.3.3 smbclient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.3.4 smbtree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Synchronisatie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58 58 58
3.6.1
Kopiëren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
3.6.1.1
Standaard bestemming . . . . . . . . . . . . . . . . . . . . . . . . .
59
3.6.1.2
Algemeen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
59
3.6.1.3
Koppelingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
3.6.1.4
Bestands-permissies, etc. . . . . . . . . . . . . . . . . . . . . . . . .
61
Bestand verwijderen & overbrengen . . . . . . . . . . . . . . . . . . . . . . .
62
3.6.2.1
62
3.5.2
3.5.3
3.6
3.6.2
3.6.3
3.6.2.2 3.6.2.3 Filteren 3.6.3.1
. . . .
63 63 64 64
Filterregels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
Geavanceerde instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
3.6.3.2 3.6.4
Bestand Verwijderen . . . . . . . . . . . . . . . . . . . . . . . . . . Restricties . . . . . . Bestandsoverdracht . . . . . . . . . . . . . Algemeen . . . . . .
. . . .
. . . .
5
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
Het handboek van Smb4K
3.7
3.8
3.6.4.1
Algemeen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
3.6.4.2
Reservekopie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
3.6.4.3 Controlesommen . . . . . . . . . . . . . . . . . . . . . . . . . . . . Custom Opties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67 67
3.7.1 Samba . . . . . 3.7.2 Wake-On-LAN Profielen . . . . . . . . 3.8.1 Instellingen . .
. . . .
68 68 68 69
Profielen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
3.8.2 4
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
Overzicht van de opdrachten 4.1
Menu-items . . . . . . . . 4.1.1 Het menu Bestand 4.1.2 Het menu Netwerk 4.1.3 Het menu Zoeken . 4.1.4 Het menu Shares . 4.1.5 Menu Bladwijzers
70 . . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
70 70 70 71 71 71
4.1.6
Het menu Instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
4.1.7
Het menu Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
5
Bugs (programmafouten) melden
73
6
Dankbetuigingen en licentie
74
6.1 6.2
Ontwikkelaars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vertalingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74 74
6.3
Speciale dank aan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
A Appendix
75
A.1 Hoe u Smb4K kunt verkrijgen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
A.2 Benodigdheden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
A.3 Configuratie, compilatie en installatie . . . . . . . . . . . . . . . . . . . . . . . . . .
76
6
Samenvatting Smb4K is een geavanceerd bladerprogramma voor het nabije netwerk en een hulpprogramma van KDE voor het aankoppelen van Samba-shares.
Het handboek van Smb4K
Hoofdstuk 1
Inleiding Dit handboek beschrijft Smb4K 1.2.x en in een bepaalde mate eerdere versies. Smb4K is een geavanceerd bladerprogramma voor het nabije netwerk en een hulpprogramma voor aankoppelen van Samba-shares. Het biedt vele handige functies om uw leven aangenamer te maken in een door Windows® gedomineerde omgeving: • Scannen voor (actieve) werkgroepen, hosts en shares • Ondersteuning van het CIFS (Linux® ) en SMBFS (FreeBSD, NetBSD) bestandssysteem • Aan- en afkoppelen van gedeelde mappen • Toegang tot de bestanden van een aangekoppeld gedeelde map met gebruik van een bestandsbeheerder of terminal • Autodetectie van externe aan- en afkoppelingen • Recent gebruikte gedeelde mappen opnieuw tijdens het laden van het programma aankoppelen • Allerlei informatie over netwerk-items en aangekoppelde shares • Netwerk doorzoeken • Ondersteuning voor WINS-server • Voorbeeldweergave van de inhoud van een share op afstand • Verschillende methoden om de initiële lijst van werkgroepen en domeinen op te zoeken • Standaard aanmelden • Speciale behandeling van shares van hoofdmappen • Vermogen om van favoriete shares een bladwijzer te maken • Widget in systeemvak • Ondersteuning van geavanceerde Samba-opties • Ondersteuning van gedeelde printers • Ondersteuning van KWallet • Synchronisatie van een share op afstand met een lokale kopie en vice versa • Vermogen om eigen opties voor individuele servers en shares te definiëren 8
Het handboek van Smb4K
• Ondersteuning van laptop via het framework voor hardware apparaten Solid • Vermogen voor Wake-On-LAN • Plasmoid voor bureaubladintegratie • Profielen voor verschillende opzetten van netwerkomgevingen Als u problemen tegenkomt bij het gebruik van Smb4K, bezoek dan eerst onze wiki. Als u uw probleem daar niet beschreven vindt, stuur dan een verzoek om hulp naar ons forum voor Hulp. Als u een bug vindt, rapporteer deze op onze bug-tracker. Voor discussies over met Smb4K gerelateerde onderwerpen is er het forum Algemene discussie en we nodigen iedere gebruiker uit om mee te doen.
9
Het handboek van Smb4K
Hoofdstuk 2
Smb4K gebruiken 2.1
Smb4K uitvoeren
Na de installatie kunt u Smb4K uitvoeren ofwel vanaf het K-menu of vanaf als commando door te typen $ smb4k
Smb4K heeft geen enkel argument, behalve die bekend zijn aan alle KDE programma’s. Smb4K komt ook met een Plasmoid voor een betere integratie met het bureaublad. Het kan als widget toegevoegd worden op het bureaublad of het paneel.
OPMERKING Als uw systeem enkele van de programma’s mist die Smb4K nodig heeft om op de juiste manier te werken, dan wordt dat aan de gebruiker gemeld:
Installeer in dat geval het gespecificeerde programma of, als het al aanwezig is, voeg zijn locatie toe aan de omgevingsvariabele PATH aan het instellingenbestand van uw shell (voor de shell bash1 is dat het bestand ~/.bashrc). Bovendien is het aanbevolen dat u Samba instelt voordat u Smb4K gebruik. U kunt het op het web gebaseerde programma swat8 hiervoor gebruiken als u Samba 3 hebt geïnstalleerd. In dat geval kunt u andere grafische hulpmiddelen gebruiken (bijv. system-config-samba) of stel het bestand smb.conf5 handmatig in.
10
Het handboek van Smb4K
2.2
Het hoofdvenster
Bij de eerste keer opstarten ziet het hoofdvenster van Smb4K er uit zoals hieronder getoond. De browser voor de netwerkomgeving (Netwerkomgeving), het zoekwidget van het netwerk (Zoeken in netwerk) en weergave van de aangekoppelde shares (Aangekoppelde shares) zijn in een tabbladwidget gestopt. Erboven de menu- en werkbalk(en). Eronder de statusbalk.
Smb4K comes with a compact unified toolbar as the default, but the user can still choose to use multiple toolbars. If you wish to use the classical way, four toolbars are defined, for each widget one: the main toolbar, the toolbars for the Network Neighborhood widget, the Shares View widget and the Network Search widget. The unified toolbar contains some of the main actions, like Configure Smb4K and Quit. It also dynamically loads the actions of the dock widget that currently has got the focus. For additional information and some important warnings, please have a look at the sections discussing the network neighborhood browser, search dialog, and mounted shares view. The status bar gives some information about the current status of Smb4K. If the application is processing a user request (bijv. mounting a share), a descriptive message is displayed in the leftmost section and a progress bar is shown with a busy indicator. The two icons on the right hand side indicate if there are shares mounted (remote folder icon) and the status of the authentication system (wallet or key icon). If the dock widgets are arranged as tabs, the user gets additional visual feedback. Each time a share is mounted or unmounted, the Mounted Shares tab is highlighted for a few seconds. The main window is highly configurable. You can hide or show all tabbed widgets (Settings → Dock Widgets). They can also be dragged around with the mouse and docked to different areas in the main window. You can even detach them from the main window. The status bar and the toolbars can be hidden/shown by toggling the menu entry Settings → Show Statusbar and the ones under Settings → Toolbars Shown, respectively.
2.3
De browser voor de netwerkomgeving
The interaction with the network neighborhood is done with the Network Neighborhood browser. It contains all network items — bijv. workgroups, servers, and shares — Smb4K was able to 11
Het handboek van Smb4K
find. They are organized in a network tree, and you can navigate through it by either clicking the [+] next to the item name or by executing the item itself. In the network tree, the master browser of each workgroup or domain is highlighted by blue font color. Mounted shares are marked with the respective folder icon and an italic font.
The selection of multiple network items is supported. So, it is possible to bijv. mount or preview several shares at once.
2.3.1
Bladeren
Smb4K automatically scans the network neighborhood for active workgroups and domains on start-up and presents them in the network neighborhood browser. Opening a workgroup item shows the servers belonging to it. If you want to access the shares of one of the servers, you have to open the desired server. There are two scan modes available. The traditional one, where initially only workgroups and domains are looked up and scans are only made when necessary — bijv. when you execute a network item —, and one, where the network is scanned periodically for all available network items including servers and shares. While the former one is the default, the latter one can be enabled in the configuration dialog. There are four methods to retrieve the browse list: The default one is to scan the network neighborhood for all available master browsers. The second and third method directly query a master browser to get the browse list. The difference is that the former is a dynamic one, where the current master browser of your workgroup or domain is looked up and used, and the latter is a static one, where a fixed name or IP address is used. It is recommended that you choose the dynamic method. However, there might be circumstances that make it necessary to use a static name or IP address. The last method searches for all registered IP addresses within a given broadcast area. This might come in handy on poorly performing network neighborhoods. There is also the possibility to wake up sleeping servers prior to scanning the network neighborhood (Wake-On-LAN). If this feature is enabled, Smb4K sends a magic package to each server that is to be woken up and waits the defined time until it starts the lookup of the workgroups and domains. The Wake-On-LAN setting can be turned on in the configuration dialog. The servers that should to be woken up have to be defined in the Custom Options dialog. 12
Het handboek van Smb4K
OPMERKING Under normal circumstances you should not have any trouble browsing the network neighborhood. In case you experience problems, please read our wiki first before thinking about reporting a bug. It lists some common problems and their solutions.
2.3.2
Acties en popup-menu
For the network neighborhood browser several actions are defined. They are present in the menubar under Network, in the toolbar and the popup menu. The following ones are available: Netwerk|Werkgroep|Computer scannen (F5) Scan the whole network neighborhood, the highlighted workgroup/domain or computer for new entries. This action is visible by default and will be replaced by the Abort action if a network scan is running. Afbreken (Ctrl+A) Abort any running process of the network neighborhood browser. This action is invisible by default and will only be visible instead of the Scan Network|Workgroup|Computer action when a network scan is running. Bladwijzer toevoegen Voeg een bladwijzer toe aan de nu geselecteerde share op afstand. Deze actie is uitgeschakeld als er geen share is geselecteerd. Lees de sectie Bladwijzers toevoegen voor meer details. Dialoog voor aankoppelen openen (Ctrl+O) Open the dialog for mounting shares ´´manually´´. This feature may be needed if Smb4K cannot find a server from which you want to mount a certain shared resource. Authenticatie (Ctrl+T) Open the authentication dialog. You can provide the login and password for the selected server or share. If a workgroup or no item is selected, this action is disabled. Aangepaste opties (Ctrl+C) Open the Custom Options dialog. You can set several custom options for the selected server or share. If a workgroup or no item is selected, this menu entry is disabled. Voorbeeld (Ctrl+V) Voorbeeld bekijken van de inhoud van de geselecteerde gedeelde map op afstand. Deze is alleen ingeschakeld als er een gedeelde map is geselecteerd. Van gedeelde printers kunnen geen voorbeelden worden weergegeven. Bestand afdrukken (Ctrl+P) Druk een bestand af op een printer op afstand. Deze actie is alleen beschikbaar als een gedeelde printer is geselecteerd. Aankoppelen (Ctrl+M) Mount the selected remote share. By default and if you clicked anything different than a share with type ´´Disk´´ or ´´IPC´´, this action is disabled. If you selected a mounted share, this action is replaced by the Unmount action. Afkoppelen (Ctrl+U) Unmount the selected share. This action is invisible by default and will only be visible instead of the Mount action when the share is currently mounted. 13
Het handboek van Smb4K
Although you can interact with the network neighborhood using the keyboard shortcuts mentioned above, in most cases it is more convenient to use the mouse. By right clicking you can open a popup menu. It contains all actions that are available in the network neighborhood browser. Depending on the position where you clicked (on a network item or on the viewport), some of them may be disabled. The figure below shows the popup menu opened on a remote share.
The title of the popup menu is set to the name of the network item or displays Network if you clicked on the viewport.
2.3.3
Tekstballonnen
For each network item a tooltip is provided that contains various information like the name of the workgroup and master browser, the name and IP address of the host, the name of the share, etc. If a tooltip is requested for a server, it is queried for additional information about the operating system and the server (bijv. Samba). De tekstballonnen kunnen worden uitgeschakeld in de instellingendialoog.
2.3.4
Een gedeelde map (share) aankoppelen
Er zijn drie opties om een share op afstand aan te koppelen: 1. Execute the icon representing the remote share in the network neighborhood browser. (Depending on your KDE settings, this is done by either single or double clicking the icon.) 2. Select the remote share and click the Mount menu entry. Alternatively, you can press the Ctrl+M keyboard shortcut. 3. Als Smb4K niet in staat was om de server te vinden waar de share zich bevindt, dan kunt u op het menu-item Dialoog voor aankoppelen openen (Ctrl+O) drukken en een dialoog voor aankoppelen zal worden geopend:
14
Het handboek van Smb4K
Here you can enter the location of the share either as Uniform Naming Convention (UNC) address in the form //[ USER@ ] SERVER / SHARE
or \\[ USER@ ] SERVER \ SHARE
or as URL in the form [ smb :]//[ user@ ] server : port / share
The OK button will be enabled and you can press it to mount the share. However, it is advisable to enter the IP address and the workgroup of the server, too. If you want to add the share to the bookmarks at the same time, tick the Add this share to the bookmarks check box. Often a share is password protected. In this case, an authentication dialog will appear and you have to enter the correct user name (if not already provided) and password. Smb4K will proceed mounting the share unless a wrong user name or password was supplied. In that case, the authentication dialog will reappear. If the mount process was successful, the user will be shown a notification and the share will appear in the mounted shares view. If mounting fails, a notification with the error message that was returned by mount.cifs8 (Linux® ) or mount_smbfs8 (FreeBSD, NetBSD) will be shown.
2.3.5
Printing Files on Remote Printers
Om een bestand op een printer op afstand af te drukken opent u de dialoog door te klikken op het printerpictogram of het menu-item Bestand afdrukken (Ctrl+P).
15
Het handboek van Smb4K
In the Printer section various information about the printer is shown. Under File you have to provide the name of the file you want to print. The number of copies can be defined under Options > >. Press Print... to start the print process. Smb4K currently supports PDF, Postscript, image, and text files. If you try to print a file with an unsupported mimetype, a notification with an error message will appear telling you the mimetype is not supported. In this case you have to convert the file manually to Postscript or PDF and try again.
2.3.6
Previewing Shares
Smb4K provides the ability to preview remote shares. If you click the Preview (Ctrl+V) menu entry, the contents of the selected remote share will be opened in a preview dialog.
16
Het handboek van Smb4K
The preview dialog acts like a simple file manager. You can navigate through the contents of the remote share by clicking the folder icons in the list view and the Up, Back, and Forward button. The current location is displayed in the combo box on the right hand side. The Reload button reloads the contents of the current folder. By default, the preview dialog only shows folders and files that are not hidden. You can change this behavior in the configuration dialog. File transfers or the like are not possible.
2.3.7
Providing Authentication Information
Many servers or remote shares are password protected. In that case, a password dialog appears asking you for the user name and password. The same happens, if you click the Authentication (Ctrl+T) menu entry.
17
Het handboek van Smb4K
If a user name has already been provided, it will be shown in the respective field. If it is wrong or no user name was provided, you have to enter one. The password, however, may be left blank. Clicking the OK button will commit the data. Depending on your choice in the configuration dialog, the user name and password will be stored permanently in a digital wallet or not all. In the latter case you will have to provide them every time they are needed.
2.3.8
Aangepaste opties definiëren
Use the Custom Options dialog if you want to • define custom Samba options for a single server or share that deviate from the ones defined in the configuration dialog, • define a server that should be woken up prior to network scans or mount attempts (Wake-OnLAN feature, see here), • always mount a certain share on start-up or if the corresponding profile is loaded. De dialoog wordt geopend door te klikken op het menu-item Aangepaste opties (Ctrl+C).
The Default button is enabled if the entries in the dialog deviate from the settings you defined in the configuration dialog. By clicking it, you can reset the entries in the dialog to their default values. The OK button is enabled if you changed the settings in the dialog. Clicking it will commit the custom settings and close the dialog.
OPMERKING Under FreeBSD and NetBSD, the dialog contains less entries than if you run a different operating system, because several of the options are not supported.
18
Het handboek van Smb4K
2.3.8.1
Samba
Depending on your selection, the settings in the custom options dialog either apply to all shares of a server or to a single one. You can define the SMB port, the file system port (Linux® only), the write access, the user ID, the group ID and if Kerberos should be used for authentication. For detailed information on the individual settings, please see here. 2.3.8.2
Wake-On-LAN
To make the Wake-On-LAN feature work, you need to provide the MAC address of the server you selected. Currently, Smb4K has no way to determine the MAC address, so you need to find it out on your own. Afterwards, you can define if Smb4K should send a magic Wake-On-LAN package to the selected host before the network neighborhood is scanned and/or one of its shares is mounted.
2.3.9
Bladwijzers toevoegen
A bookmark is added by selecting a remote share (only these can be bookmarked) and pressing the Ctrl+B keyboard shortcut or selecting the Add Bookmark menu item. The bookmark will then be accessible through the Bookmarks menu. See the section Handling Bookmarks for more details. De bladwijzers kunnen gebruikt worden om shares op afstand aan te koppelen.
2.4
De dialoog Netwerk doorzoeken
The Network Search dialog consists of the combo box where you can enter the search item and a list view where the search results are shown.
19
Het handboek van Smb4K
2.4.1
Zoeken
Smb4K searches the network neighborhood for shares that match or contain the search string. To start a search, enter the term and either press the Enter key or click the Search (Ctrl+S) action next to the input box. All network shares that match the search criterion are listed in the list view. If they are already mounted on the system, they are marked accordingly. If the search fails, an error message is displayed. Starting a new search will clear the list view. If you need to abort a search, click the Abort (Ctrl+A) action.
2.4.2
Acties en popup-menu
For the network search also several actions are defined. They are present in the menu bar under Search, the tool bar, in the widget itself and in its popup menu. The following ones are available: Zoeken (Ctrl+S) Search for the item that was entered in the search dialog. This action is visible by default and will be replaced by the Abort action if a network search is running. Afbreken (Ctrl+A) Abort the network search. This action is invisible by default and will only be visible instead of the Search action if a network search is running. Wissen Clear the whole network search dialog. This action does not only clear the list view, but also the search item history in the combo box. Aankoppelen (Ctrl+M) Mount a remote share from within the search dialog. Alternatively, you can double click the network share in the list view. Afkoppelen (Ctrl+U) Unmount the selected share. This action is invisible by default and will only be visible instead of the Mount action when the share is currently mounted. The popup menu contains two entries: The Clear action and the Mount (Ctrl+M) | Unmount (Ctrl+U) dual action. The Search (Ctrl+S) | Abort (Ctrl+A) dual action is located next to the search input box (as well as in the menu bar and tool bar).
2.4.3
Een gedeelde map (share) aankoppelen
A discovered share can directly be mounted by either double clicking it or by selecting it and choosing the Mount (Ctrl+D) action from the popup menu. Due to a shortcoming of the utility program that does the actual search (the smbtree1 command), Smb4K cannot discriminate between printer and normal shares. Mounting a printer share will fail and an error notification will be shown.
OPMERKING When mounting a homes share, you are asked to provide the user name and a share with that name is mounted. The homes share itself will, thus, not be labeled as mounted afterwards.
20
Het handboek van Smb4K
2.5
De weergave van Aangekoppelde shares
In de weergave van aangekoppelde shares kunt u werken met de aangekoppelde shares in uw systeem.
2.5.1
Verschillende weergaven
Smb4K komt met twee alternatieve weergaven: een weergave met pictogrammen en een lijst. Beiden worden onderstaand getoond. De pictogramweergave:
De lijstweergave:
21
Het handboek van Smb4K
The default view is the icon view where the shares are displayed as icons along with their name or mount point. In the list view all shares are displayed with their name or mount point, the file system and the disk usage. More information can be included by adjusting the settings. You can switch between the two views by either selecting an entry from the Shares View menu or by changing the settings in the configuration dialog. By default, only your own mounts are displayed in the shares view. However, you can tell Smb4K to show all mounts by altering the respective settings.
2.5.2
Acties en popup-menu
For the shares view several actions are defined. They are present in the menu bar under Shares, the tool bar and in its popup menu. The following ones are available: Afkoppelen (Ctrl+U) Unmount one or multiple selected shares. The ability to unmount shares is by default restricted to the ones that are owned by you. However, you can change this behavior by changing the settings in the configuration dialog. If no share is selected in the shares view, this button is disabled. Smb4K also provides the ability to force the unmounting of shares (Linux® only). This might be useful with inaccessible shares that cannot be unmounted the normal way. To enable this feature, you need to modify the settings in the configuration dialog. Lees de sectie Shares afkoppelen voor meer details. Alles afkoppelen (Ctrl+N) Unmount all shares at once. The restrictions noted above also apply here. If you do not have any shares mounted, this button is disabled. Lees de sectie Shares afkoppelen voor meer details. Bladwijzer toevoegen
22
Het handboek van Smb4K
Voeg een bladwijzer toe aan de nu geselecteerde aangekoppelde share. Deze actie is uitgeschakeld als er geen share is geselecteerd. Lees de sectie Bladwijzers toevoegen voor meer details. Synchroniseren (Ctrl+Y) Start the synchronization of a share with a local copy or vice versa. This menu entry is only enabled if you installed the program rsync1. Met konsole openen (Ctrl+L) Open the base folder of a share in Konsole. This menu item is useful if you need to run shell scripts, etc. Met bestandsbeheerder openen (Ctrl+I) Open the contents of a share in the default file manager. The popup menu includes all actions that can be performed on a mounted share:
It can be opened by clicking the right mouse button.
2.5.3
Tekstballonnen
The tooltips provide information about the share name, the mount point, the user and group, the login, the file system, the disk usage, and the free disk space. If the share is inaccessible, these values are marked as unknown. Tekstballonnen kunnen standaard worden ingeschakeld. U kunt ze uitschakelen in de instellingendialoog.
2.5.4
Ontoegankelijke shares
Smb4K periodically checks all mounted shares if they are still accessible. If an inaccessible share is encountered, it will be marked with a modified icon and you will not be able to open or synchronize it anymore. Unmounting and adding a bookmark is still possible.
OPMERKING The program might freeze for a short period of time due to an inaccessible share. It will recover afterwards.
23
Het handboek van Smb4K
2.5.5
Pictogrammen
The shares views know three different icons that may be presented to the user:
• The icon on the left hand side indicates that this share is not accessible. Smb4K won’t allow you to open it or to do synchronization with it. You will only be able to unmount or add a bookmark to it. • The central icon indicates that the share is online, accessible, and owned by you. You may perform all available actions on it. • All shares marked with a red flag like the one on the right hand side are owned by another user. They are only shown if you adjusted the settings to display them. In the default configuration, you are not allowed to unmount these shares, but you can change this behavior, too.
2.5.6
Slepen en neerzetten
Smb4K ondersteunt slepen en neerzetten in de weergave van shares: You can drag a share icon from within the shares view onto the desktop or into another application (bijv. Dolphin) and drop it there. You will then maybe get a popup menu asking you if you want to copy, link or move the contents of the share. When choosing the appropriate operation please remember that under most circumstances moving and linking the share might not be a good idea. The popup menu can be avoided if you hold down the Ctrl key while you are dragging and dropping the share. Files and directories can be transferred to a mounted share by dragging them over its icon in the view and drop them there. By default the data will be moved to the share. To copy it, hold down the Ctrl key while you are dragging and dropping it. The transfer will only be successful if the share was mounted with read and write permissions.
2.5.7
Shares afkoppelen
One or multiple selected shares may be unmounted by either clicking the Unmount (Ctrl+U) action or by pressing its keyboard shortcut. By default, the ability to unmount a share is restricted to the ones that are owned by you. This behavior can be altered in the configuration dialog. If you enabled the unmounting of shares that are owned by other users, you will be presented with a warning dialog prior to the actual unmount:
24
Het handboek van Smb4K
If you click the Yes button, the share will definitely be unmounted. So, please think twice before you decide to unmount shares that are owned by other users! Ontoegankelijke shares worden standaard afgekoppeld met een ´´normale´´ afkoppeling. Als dit mislukt kunt u Smb4K instellen zodat een langzame afkoppeling gedaan wordt op ontoegankelijke shares (alleen Linux® ). Alle shares kunnen in één keer afgekoppeld worden door te klikken op de actie Alles afkoppelen (Ctrl+N). Afhankelijk van uw instellingen zal deze ook externe en ontoegankelijke shares afkoppelen. After a successful unmount process, the user is notified. If unmounting fails, a notification with the returned error message will be shown.
2.5.8
Synchronisatie
The Synchronize (Ctrl+Y) menu item opens the synchronization dialog. It offers you the mount point of the share as source and a path below the synchronization prefix as destination. To update the data on the share, you can swap the destination with the source by clicking the Swap Paths button.
Clicking the Synchronize button starts the synchronization. By left clicking on the Notifications button in the system tray, a progress dialog can be opened that shows some details about the transfer. 25
Het handboek van Smb4K
In the default, collapsed version it displays the source and destination of the file that is currently transferred, the transfer rate and the overall progress. More information like the number of transferred files and a graphical representation of the transfer rate can be seen by clicking the [+] (More) button on the left below to the progress bar. The synchronization can be paused or canceled at any time by pressing the pause or stop button to the right of the progress bar.
OPMERKING The total number of files that is shown in the progress dialog corresponds to the number of files present on the share and not necessarily to the total number of files that will actually be transferred. The progress is calculated from the number of transferred files devided by the total number of files present on the share. Their size is not considered. That means that one very large file adds to the progress as much as a very small one does. Also, due to the way rsync displays the transfer progress, the progress bar is only updated after the transfer of the file.
2.5.9
Een share openen
Smb4K biedt twee mogelijkheden om een aangekoppelde share te openen: • Open een share met Konsole U kunt de aangekoppelde share in Konsole openen door de actie Met konsole openen (Ctrl+L). Dit is nuttig als u shell-scripts op de share of iets soortgelijks wilt uitvoeren. • Open een share met de standaard bestandsbeheerder U kunt de share in de standaard bestandsbeheerder (bijv. Dolphin) openen door op het share-pictogram te klikken of de actie Met bestandsbeheerder openen (Ctrl+I) te selecteren.
OPMERKING If a share is marked as inaccessible, it cannot be opened.
2.6 2.6.1
Het widget in het systeemvak Locatie en gebruik
When Smb4K is started, an icon appears in your system tray.
26
Het handboek van Smb4K
By left clicking the icon, you can minimize or restore the main window. A right click brings up a popup menu that contains several menu items allowing you to work with the mounted shares, manage or mount your bookmarks, select the profile you want to use and to configure Smb4K without the need to open the main window.
2.6.2
Menu’s en menu-items
The Mounted Shares menu lists all mounted shares and some actions that can be performed on them.
Alles afkoppelen Unmount all shares at once. Depending on your settings, Smb4K attempts to unmount either only those shares that are owned by you or all that are listed.
27
Het handboek van Smb4K
For each mounted share you can open a submenu that contains the following entries. For further information read here. Afkoppelen De share afkoppelen. Bladwijzer toevoegen Add the selected share to the bookmarks. Synchroniseren Synchronize the mounted share with a local copy or vice versa. For further information read here and here. Openen met Konsole Open the base folder of the share in Konsole. Openen met bestandsbeheerder Open the contents of the share in the default file manager (bijv. Dolphin). The Bookmarks menu contains all your bookmarks organized according to the structure you gave them (see also here and here).
Its layout is as described here except that the Add Bookmark menu item is not present. In the Profiles menu, all profiles you defined are listed:
28
Het handboek van Smb4K
U kunt een profiel activeren door er op te klikken. Profielen kunnen beheerd worden via de instellingendialoog. De andere menu-items zijn: Dialoog voor aankoppelen openen Open de dialoog voor ´´handmatig´´ aankoppelen. Smb4K instellen... Open de instellingendialoog. Zie hier voor een volledige lijst met beschikbare instellingen. Minimaliseren | herstellen Verberg (minimaliseren) of toon (herstellen) het hoofdvenster. Welke tekst wordt getoond hangt af van de status van het hoofdvenster. Afsluiten (Ctrl+Q) De toepassing afsluiten
2.7
De Plasmoid
Smb4K komt met een Plasmoid die toegevoegd kan worden als een widget op het bureaublad of in het paneel. Het bestaat uit vier beelden die ingericht zijn als tabbladen: Netwerkomgeving, Aangekoppelde gedeelde mappen, Bladwijzers en Profielen.
29
Het handboek van Smb4K
2.7.1
Tabblad Netwerkomgeving
Op de pagina Netwerkomgeving worden de netwerkitems weergegeven in een lijst:
By clicking an entry you either enter the level below (bijv. clicking a workgroup or domain item will show a list of all hosts belonging to it), mount the selected share or invoke the print dialog. To go one level up again, you need to click the Up button in the toolbar. For hosts and shares, to the right of the name of the network item some action buttons are arranged. For hosts, there is one button with that you can open the Custom Options dialog. For shares, there is an additional button with that you can add the share to the bookmarks. The action buttons are transparent by default and change to opaque when you move your mouse over them. By left clicking you initiate the respective action. 30
Het handboek van Smb4K
Besides the already mentioned Up button, the toolbar contains three more entries: Rescan, Abort and Mount Dialog. With them you can do a rescan, abort any running action or open the dialog for ´´manual´´ mounts.
OPMERKING In the current development state, the Plasmoid is not able to handle the automatic scanning feature, Smb4K provides. Funny things will happen, if you use it with the Plasmoid and will probably render it mostly unusable.
2.7.2
Tabblad Aangekoppelde gedeelde mappen
On the Mounted Shares page all mounted shares are listed:
Right to the name of the share and its host, two action buttons are arranged. The first one is for adding a bookmark and the second for unmounting the share. The action buttons are transparent by default and change to opaque when you move your mouse over them. By left clicking you initiate the respective action. De werkbalk bevat alleen de actie Alles afkoppelen die all shares in een keer laat afkoppelen.
2.7.3
Tabblad Bladwijzers
Op de pagina Bladwijzers worden de groepen bladwijzers en de bladwijzers weergegeven in een lijst:
31
Het handboek van Smb4K
Bookmarked shares can be mounted by left clicking the respective bookmark. Bookmark groups can be entered the same way. To edit or remove the bookmarks, you can press the Edit action button in the toolbar to open the Bookmark Editor. To get back to the toplevel the Back button is used.
2.7.4
Tabblad Profielen
On the Profiles page, all defined profiles are listed. The currently active one is marked with an appended (active) label.
You can activate a certain profile by clicking it. Profielen kunnen beheerd worden via de instellingendialoog.
32
Het handboek van Smb4K
2.8 2.8.1
Bladwijzers behandelen Bladwijzers toevoegen
You can add bookmarks to your favorite shares from within the network neighborhood browser, the shares view and the Plasmoid. In the dock widgets of the main window, this is done by selecting one or multiple shares and clicking the Add Bookmark action. In the Plasmoid, you click the respective bookmark action next to the item’s name. A dialog will then pop up where you can add a label and/or assign a group to the bookmark.
Especially adding a group may help you to organize the bookmarks. In the bookmark menu, all bookmarks belonging to one group will be arranged in a submenu with the group entry as parent (see below). The label can be any text describing the share. In case you define a label, it will be displayed in the bookmarks menu instead of the UNC by default. If you want to change this behavior, you can do so in the configuration dialog.
2.8.2
Accessing and Managing Bookmarks
In the main window, the bookmarks can be accessed and managed through the Bookmarks menu:
33
Het handboek van Smb4K
In the menu there are two static items available: Bladwijzers bewerken Open the bookmark editor. This action is disabled if there are no bookmarks. Bladwijzer toevoegen (Ctrl+B) Add a bookmark. A share has to be selected to enable this action. In case you have not defined any groups, there is a third item: Alle bladwijzers aankoppelen Mount all top-level bookmarks at once. It is disabled if all bookmarked shares are mounted. All other entries are either group submenus or shares that do not belong to a group. All entries are listed alphabetically and the bookmarks may either appear with their UNC address or descriptive label. By clicking a bookmark, the respective share is mounted. If a bookmarked share is mounted on the system, the bookmark entry is disabled. For each group there is a submenu. It contains all bookmarks belonging to the group and a Mount All Bookmarks menu item. The latter one can be used to mount all bookmarks in that submenu at once. In the system tray widget, there is an identical Bookmarks submenu except that the Add Bookmark entry is missing. The plasmoid provides a Bookmarks tab where all bookmarks are arranged in a similar way as in the bookmark menu. The bookmark groups and the bookmarks are listed in the view. Bookmarked shares can be mounted by clicking the respective entry. In the tool bar two actions are present: Back and Edit. By clicking Back you can get back to the top level if you entered a group folder. The Edit action will open the bookmark editor.
2.8.3
Bladwijzers bewerken
The bookmarks may be edited or removed via the bookmark editor. It can be opened by clicking the Edit Bookmarks entry in the Bookmarks menu or the Edit action in the Bookmarks tab of the Plasmoid.
34
Het handboek van Smb4K
In the tree view, the bookmarks are arranged according to the groups they belong to. Bookmarks without groups are located at the top level. To rearrange bookmarks, the tree view offers drag and drop capabilities, so that you can move bookmarks around using the mouse. If you want to edit a bookmark, you can do so by selecting it. The stored label, login, IP address and group name appear in the input widgets and become editable. In most cases, you do not need to touch the IP address and the login, because Smb4K stored the correct values at the time you bookmarked the share. However, if the server got a different IP address (bijv. because DHCP is used on your local network) or your login changed, these entries should be adjusted. With the label you can give each bookmark a custom description. It will be used for display instead of the UNC address, but this can be changed in the configuration dialog. The group entry, finally, helps you to organize your bookmarks. Especially if you use bijv. your notebook at home and at work, and you do not want to use profiles, it might be a good idea to create two groups ´´Home´´ and ´´Work´´ and save the bookmarks accordingly. The tree view also offers a popup menu containing the following three actions. They can be used to add groups or remove groups and/or bookmarks.
Groep toevoegen Add a bookmark group. After you created a group, you can move bookmarks to it. Verwijderen Remove a selected bookmark or group. In case of a group, all bookmarks stored under that group are also removed. Bladwijzers wissen Alle bladwijzers verwijderen uit boomstructuurweergave inclusief alle groepen. After you finished editing, the changes can be committed by clicking the OK button.
2.9
Profielen
Smb4K offers the use of different profiles. They are intended for better handling of different network neighborhoods, bijv. if you are using your laptop at home and at work. By default, the use of different profiles is disabled and a default profile is used: one profile for everything. Most users won’t have to change anything, because the default behavior satisfies their needs completely. However, for some users this feature might be very useful.
2.9.1
Enabling and Managing Profiles
The use of different profiles can be enabled in the configuration dialog. The first profile in the list, most likely the Home profile, is picked to be the active profile. You can also enable the profile migration assistant. Two profiles are pre-defined, Home and Work, but you can define as many profiles as you want. A new profile is added by entering its name into the edit line on the Profiles configuration page and clicking Add afterwards.
35
Het handboek van Smb4K
If you want to rename a profile, just click it and edit the name edit line. Clicking Add will update the name in the list view. All stored settings will be migrated seamlessly (without the use of the migration assistant). A profile can be removed by selecting it in the list view and clicking Remove. There is also the possibility to change the order of the profiles with the Move Up and Move Down buttons. Indien u het gebruik van de assistent voor migratie hebt ingeschakeld, wordt deze altijd gestart wanneer u een profiel verwijdert of wanneer u het gebruik van profielen in- of uitschakelt. Het biedt de mogelijkheid om alle relevante instellingen te migreren • van een profiel dat zal worden verwijderd naar een andere • van het standaard profiel naar een specifiek ander profiel • of all profiles back to the default profile De volgende schermafdrukken tonen voorbeelden van de assistent voor migratie van profielen nadat u het gebruik van profielen hebt ingeschakeld:
36
Het handboek van Smb4K
Under Old Profile the old profile (
in this case) is listed. Under New Profile you can choose the profile where the settings should be migrated to from a drop-down menu. Clicking the OK button migrates the settings, clicking Cancel cancels the action.
OPMERKING In order to use the migration assistant when you enable the use of profiles the first time, you need to enable its use at the same time you enable the use of profiles.
2.9.2
Activating a Profile
By default, the first profile in the list is set active when you enable the use of profiles. The active profile can be changed in the Profiles menu of the main window or the system tray widget or on the Profiles page of the plasmoid. When a profile is activated, several things happen: • All currently mounted shares are unmounted and are scheduled for remount. • All shares are remounted that were previously mounted under the activated profile. • The bookmarks of this profile are loaded. • De aangepaste opties van dit profiel zijn geladen. So, don’t be surprised when things change when you selected a different profile ...
2.10
Meldingen
2.10.1
Standaard gedrag
Normal events like mounting and unmounting of a share as well as warnings and errors are reported to the user via system notifications. By default, when the user is notified about a normal event, a notification pops up silently. With warnings and errors also a sound is played. The screenshot below shows the notification that pops up after a share was mounted.
37
Het handboek van Smb4K
The default behavior of each notification can be changed via the Systeeminstellingen.
2.10.2
Meldingen beheren
Smb4K uses notifications to inform the user about events, warnings and errors. They can be managed via the Systeeminstellingen. To modify the behavior of one or all notifications, open the Application and System Notifications module and choose the Manage Notifications entry. In the tab Applications select the Advanced Network Neighborhood Browser entry from the drop-down menu:
Alle beschikbare meldingen worden in de lijstweergave getoond en kunnen bewerkt, ingeschakeld en uitgeschakeld worden zoals u dat wilt.
38
Het handboek van Smb4K
2.11
Speciale opmerkingen
2.11.1
Opmerkingen voor gebruikers van FreeBSD
2.11.1.1
DBUS en PolKit-1
Smb4K makes use of the KDE authorization API (KAuth) to enable mounting of remote shares. KAuth uses DBUS and PolKit-1 (or PolicyKit) for privilege escalation, so it is necessary that Smb4K is set up properly. When installing Smb4K under FreeBSD, it might be necessary to manually adjust some things to achieve this (With version 1.0.10 of package kdehier4 this seems to be fixed!): • Check that the file net.sourceforge.smb4k.mounthelper.policy exists in the directory /usr/ local/share/polkit-1/actions/ . If it is not present, you need to link (or copy) it to that location: $ cd / usr / local / share / polkit -1/ actions / $ sudo ln -s \ / usr / local / kde4 / share / polkit -1/ actions / net . sourceforge . smb4k . mounthelper . ←policy .
• The installation most likely put the DBUS files into the wrong location, so you have to link (or copy) them to the right one: $ cd / usr / local / share / dbus -1/ system - services $ sudo ln -s \ / usr / local / kde4 / share / dbus -1/ system - services / net . sourceforge . smb4k . ←mounthelper . service .
2.11.1.2
Aankoppelen van shares (Smb4K >= 1.2.0)
Vanaf versie 1.2.0, wordt het wachtwoord voor een share directly doorgegeven aan mount_smbfs, zodat ~/.nsmbrc niet meer nodig is om aankoppelen te laten werken. Verder zal Smb4K geen gegevens meer naar dat bestand schrijven.
2.11.2
Opmerkingen voor gebruikers van NetBSD
2.11.2.1
DBUS en PolicyKit
Under NetBSD, Smb4K is able to run since version 1.2.0. However, some modifications have to be made in order to be able to mount and unmount shares: Assuming that the prefix of your KDE installation is /usr/pkg, the following steps have to be taken to make Smb4K work properly: • Configure, compile and install Smb4K according to the directions given in the Configuration, Compilation and Installation section of the appendix. • After installation, link (or copy) the file net.sourceforge.smb4k.mounthelper.conf from the examples directory to the right location: $ cd / usr / pkg / etc / dbus -1/ system .d/ $ sudo ln -s \ / usr / pkg / share / examples / kde4 - dbus / net . sourceforge . smb4k . mounthelper . conf .
39
←-
Het handboek van Smb4K
• Edit the file /usr/pkg/etc/PolicyKit/PolicyKit.conf and add the following paragraph in the section: < match action =" net . sourceforge . smb4k . mounthelper .*" > < return result =" yes "> match >
This will allow everyone to mount and unmount remote Samba shares with Smb4K.
40
Het handboek van Smb4K
Hoofdstuk 3
Smb4K instellen Deze sectie beschrijft de instellingen die beschikbaar zijn om Smb4K in te stellen. Om de configuratiedialoog te openen klikt u op het menu-item Smb4K instellen....
3.1
Gebruikersinterface
With the options located here you can change the appearance and behavior of several dialogs and widgets. Please note that if you want to change the appearance of the main window you will find additional options under Settings in the menubar.
3.1.1
Netwerkomgeving
3.1.1.1
Gedrag
41
Het handboek van Smb4K
Domeinen en hosts automatisch uitvouwen Expandeer automatisch de items voor domein en host wanneer een lijst met geassocieerde netwerkitems (domeinleden of shares) worden toegevoegd of bijgewerkt. Merk op dat een item voor domein of host altijd geëxpandeerd zal worden wanneer u het uitvoert. Standaard: geselecteerd 3.1.1.2
Kolommen
Het type van de gedeelde map tonen. The type of the shares is shown (i. e. Disk, Printer, or IPC). Standaard: geselecteerd Het IP-adres van de server tonen Het IP-adres van de server op afstand wordt getoond Standaard: geselecteerd Opmerking tonen The comment of a remote server or share is shown. Standaard: geselecteerd 3.1.1.3
Tekstballonnen
Een tekstballon met informatie over het netwerk-item tonen A tooltip will be shown when you move the mouse pointer over an item in the network neighborhood browser. It contains information about the network item such as the workgroup or domain name, host name, comment, type, etc. Standaard: geselecteerd
3.1.2
Aangekoppelde gedeelde mappen
3.1.2.1
Beeld
Gedeelde mappen als pictogrammen tonen An icon view will be used to show the mounted shares. Standaard: geselecteerd Aangekoppelde gedeelde mappen zullen in een lijst worden getoond A list view will be used to show the mounted shares. Standaard: niet geselecteerd The following settings are specifically defined for the list view: De gebruiker en groep tonen De UID en GID tonen van de eigenaar van de share in de lijstweergave. Standaard: niet geselecteerd
42
Het handboek van Smb4K
De aanmeldnaam tonen Show the login name that was used for mounting. An entry will only be shown if the share was mounted with the CIFS file system. The column will be empty otherwise. Standaard: niet geselecteerd Het bestandssysteem tonen Het bestandssysteem tonen dat wordt gebruikt door de share. Standaard: geselecteerd Vrije ruimte op schijf tonen De vrije schijfruimte tonen die beschikbaar is op de share. Standaard: niet geselecteerd Gebruikte ruimte op schijf tonen De schijfruimte tonen die op de share in gebruik is. Standaard: niet geselecteerd De totale ruimte op schijf tonen De totale schijfruimte tonen die de share biedt. Standaard: niet geselecteerd Het schijfgebruik tonen Het schijfgebruik in procenten tonen. Standaard: geselecteerd 3.1.2.2
Aangekoppelde gedeelde mappen
Het koppelpunt in plaats van de naam van de gedeelde map tonen Het aankoppelpunt wordt getoond in plaats van de naam van de share. Standaard: niet geselecteerd 3.1.2.3
Tekstballonnen
Een tekstballon met informatie over de gedeelde map tonen A tooltip will be shown if you move the mouse pointer over an item in the shares view. It contains information about the underlying item such as the share name, UNC address, mount point, owner and group, login (CIFS file system, Linux® only), disk usage, etc. Standaard: geselecteerd
3.1.3
Diverse instellingen
3.1.3.1
Bladwijzers
Eigen bladwijzerlabel tonen, indien beschikbaar The custom description (label) of the bookmark is shown. It can be defined in the bookmark editor. Standaard: geselecteerd 43
Het handboek van Smb4K
3.2
Netwerk
The options located here can be used to change the lookup method for the browse list, to make Smb4K send authentication information when querying the workgroup master browsers, to modify the behavior when previewing or looking up remote shares, and to enable periodic scanning as well as the Wake-On-LAN features. If you want to adjust the behavior of Samba programs, see the Samba section.
3.2.1
Algemene instellingen
3.2.1.1
Browse lijst
Scan de netwerkomgeving voor beschikbare werkgroepen en domeinen Smb4K will search for all available master browsers on the network by using nmblookup1. This is the default method and it is very reliable in finding all workgroups and domains of your network neighborhood. However, it suffers a few shortcomings like poor unicode support (bijv. umlauts might be replaced by dots). Standaard: geselecteerd Raadpleeg de huidige master browser The current master browser of your workgroup or domain is looked up and queried for the browse list. If some of the workgroup names of your network neighborhood contain umlauts or other special characters, you might want to try this method, since unicode is supported. However, sometimes outdated workgroup master browsers might be returned. Standaard: niet geselecteerd Raadpleeg deze eigen masterbrowser The master browser entered in the text box will be queried to retrieve the browse list. It can be specified by using either its NetBIOS name or its IP address. This option might be of use if you have an uncommonly configured network neighborhood. Standaard: niet geselecteerd 44
Het handboek van Smb4K
Deze broadcastgebieden scannen Smb4K will scan for and return all IP addresses that are registered within the given broadcast area(s). Please note that this is not a ´´real´´ IP address scan, because that would take ages. The broadcast areas have to be given in a comma-separated list and in the form x.y.z.255: 192.168.1.255 , 192.168.2.255 , 10.0.0.255
The IP address/mask pair (192.168.1.1/24) does not work. Standaard: niet geselecteerd 3.2.1.2
Authenticatie
De master-browsers vereisen authenticatie om de browse-lijst terug te geven If the workgroup master browsers require authentication to return the browse list, you need to check this button. This may be the case for example with some NAS devices. This setting is rarely needed and might even cause a master browser to return an empty browse list. It will not have any effect when you let Smb4K scan broadcast areas. Standaard: niet geselecteerd 3.2.1.3
Gedrag
Opzoekmethode voor IP-adressen Definieer de te gebruiken methode om de IP-adressen van de hosts te detecteren.Standaard wordt nmblookup1 gebruikt. De volgende opties zijn beschikbaar: Het commando nmblookup gebruiken Het commando nmblookup1 gebruiken. Het commando net gebruiken Het commando net8 gebruiken. Standaard: Het commando nmblookup gebruiken Dedeelde printers detecteren Gedeelde printers zijn gedetecteerd. Standaard: geselecteerd Verborgen gedeelde mappen detecteren. Verborgen gedeelde mappen zijn gedetecteerd. Verborgen gedeelde mappen eindigen met een $-teken, bijv. Muziek$ of IPC$. Standaard: geselecteerd Voorbeeldweergave verborgen bestanden en mappen Show all files and directories including the hidden ones when opening a share’s contents in the preview dialog. Standaard: niet geselecteerd
45
Het handboek van Smb4K
3.2.2
Geavanceerde instellingen
3.2.2.1
Periodiek scannen
De netwerkomgeving periodiek scannen If you want to enable periodic scanning of the network neighborhood, you need to check this button. With this method, all available network items are looked up, bijv. workgroups and domains, servers and shares. Standaard: niet geselecteerd Interval tussen scans If periodic scanning is enabled, this is the time in minutes that elapses until a new scan is triggered. Standaard: 5 minuten 3.2.2.2
Wake-On-LAN
To be able to use the Wake-On_LAN capability of Smb4K, you have to enable the setting in this section. The hosts that should to be woken up have to be defined through the custom options dialog. Functies voor Wake-On-LAN inschakelen Enable Wake-on-LAN (WOL) features. Wake-On-LAN is an ethernet computer networking standard that allows a computer to be turned on or woken up by a network message. Smb4K uses a magic package send via a UDP socket to wake up remote servers. If you want to take advantage of the Wake-On-LAN feature, you need to enable this option. Standaard: niet geselecteerd Wachttijd Dit is de wachttijd in seconden tussen het verzenden van de pakketten voor ’magic WakeOn-LAN’ en het scannen van de netwerkomgeving of het aankoppelen van een share. Standaard: 5 s
3.3
Gedeelde mappen
These options determine where Smb4K will mount the remote shares and how it behaves bijv. on start-up and exit. If you want to configure the mount options, please see the Samba section.
46
Het handboek van Smb4K
3.3.1
Mappen
Aankoppelvoorvoegsel This is the base folder (mount prefix) where Smb4K will mount the remote shares. It can be changed by using the URL requester (Click the button with the folder icon.) or by directly entering the new path into the text box. Path variables like $HOME are recognized. Default: $HOME/smb4k/ Maak gegenereerde subdirectories altijd lower case All subdirectories that are created by Smb4K below the mount prefix will be lower case. Standaard: niet geselecteerd
3.3.2
Gedrag
Koppel shares opnieuw aan Remount all your shares that were mounted when you exited the program or changed a profile. If the remounting of a share fails, Smb4K will retry the next time it is started. Shares that were mounted by other users are ignored.
OPMERKING This setting does not affect the automatic remounting of shares when your computer woke up from a sleep state.
Standaard: niet geselecteerd
47
Het handboek van Smb4K
Aantal pogingen om opnieuw aan te koppelen Stelt het aantal pogingen in die worden gedaan om shares opnieuw aan te koppelen voordat Smb4K dit opgeeft. Standaard: 1 Interval tussen tussen pogingen om opnieuw aan te koppelen Stelt de tijd in die verloopt tussen pogingen om shares opnieuw aan te koppelen. Standaard: 5 minuten Alle persoonlijke gedeelde mappen afkoppelen bij afsluiten Koppel alle shares af die bij u behoren wanneer het programma eindigt. Shares die andere eigenaren hebben worden genegeerd. Standaard: niet geselecteerd Afkoppelen van ontoegankelijke gedeelde mappen forceren Forceert het afkoppelen van ontoegankelijke shares (alleen Linux® ). In het geval dat een share ontoegankelijk is, zal een langzame afkoppeling worden gedaan. Voordat de echte afkoppeling wordt gedaan, zal een waarschuwingsdialoog getoond worden waarin wordt gevraagd om het afkoppelen goed te keuren. Standaard: niet geselecteerd Sta het ontkoppelen van gedeelde mappen van andere gebruikers toe Deze optie staat het afkoppelen van gedeelde mappen toe die door andere gebruikers zijn aangekoppeld USE WITH EXTREME CAUTION! Standaard: niet geselecteerd Alle gekoppelde gedeelde mappen op het systeem detecteren You will not only see the shares that were mounted and are owned by you, but also all other mounts using the SMBFS (FreeBSD) and CIFS (Linux® ) file system that are present on the system. Standaard: niet geselecteerd
3.3.3
Controles:
Interval tussen controles Smb4K periodically checks for newly mounted and inaccessable shares with an interval that can be defined here. Under normal circumstances, you do not need to change it. But if the server you connected to suffers from high load, you should increase the interval to ease it’s situation. The effect on your system’s load is generally rather small unless you set the interval below 1000 ms (not recommended). Standaard: 2500 ms
3.4
Authenticatie
Here you can change the settings affecting the authentication.
48
Het handboek van Smb4K
3.4.1
Algemene instellingen
3.4.1.1
Wachtwoordopslag
Sla de informatie voor aanmelden op in een portefeuille The login names and passwords are stored in a subfolder named Smb4K of the current network wallet (default: ´´kdewallet´´). The advantage of this method is, that the authentication data is stored permanently and encrypted on your hard drive. You only have to provide it once and the next time it is needed, Smb4K will read it from the wallet. If you uncheck this option, the authentication data won’t be stored at all. Standaard: geselecteerd 3.4.1.2
Standaard Login
Gebruik een standaard aanmelding The default login is used by default to authenticate to the servers in your network neighborhood. If you enable this feature, a password dialog pops up, where you can provide the default login information.
49
Het handboek van Smb4K
You have to fill in at least the user name. Empty passwords are supported. Standaard: niet geselecteerd
3.4.2
Items in portefeuille
The Wallet Entries tab contains an editor with that you can modify or remove existing wallet entries.
Before you can edit the wallet entries, you have to load them from the wallet by pressing the Load button. The list of entries appears then on the left. An entry can be edited by selecting it and checking the Show details button. The details are then shown on the right and can be modified.
50
Het handboek van Smb4K
An entry can be removed by right clicking it and choosing the Remove item from the popup menu. All wallet entries may be removed at once by choosing the Clear List item. Changes can be reset by choosing the Undo item from the popup menu either in the wallet entries list widget or in the details widget. After you finished editing, the changes have to be committed to the wallet by pressing Save.
3.5
Samba
Here you can directly influence the command line arguments that are passed to the Samba programs. Please note, that the settings will have no effect outside Smb4K and that no changes will be applied to the smb.conf configuration file. For further information, please refer to the manual pages of the Samba software suite.
3.5.1
Algemene instellingen
3.5.1.1
Algemene opties
NetBIOS-naam Set the NetBIOS name of your computer. The text box should already be filled with the information found in the smb.conf configuration file or with the hostname of your computer. Under normal circumstances there is no need to change anything here. Default: NetBIOS name defined in smb.conf or the hostname Domein Set the name of the domain/workgroup your computer is in. The text box should already be filled with the information found in the smb.conf configuration file. Under normal circumstances there is no need to change anything here. Default: domain name defined in smb.conf 51
Het handboek van Smb4K
Socket-opties Stel de opties voor TCP-socket in. Kijk op de manpagina smb.conf5 om meer te weten te komen. Default: socket options defined in smb.conf NetBIOS-bereik Stel de NetBIOS-scope in. Het wordt aanbevolen dat u de manpagina smb.conf5 leest voordat u hier iets invoert. Default: NetBIOS scope defined in smb.conf 3.5.1.2
Poorten op afstand
SMB-poort Sets the remote SMB port number that is used by net8, smbclient1 and smbtree1 to communicate with a remote host. Under FreeBSD, this is also the port that is used for mounting. Unless you are using a firewall or have a customized network setup, you do not need to change anything here. Standaard: 139 Poort voor bestandssysteem Sets the file system port number that is used by mount.cifs8 when mounting a remote share. The default port number (445) should work for all modern operating systems. If you experience problems, try setting the port number to 139. If the problems only occur with a few hosts, it is recommended to leave this option untouched and to use the Custom Options dialog to define individual port numbers for the problematic hosts. This option is only available under Linux® . Under FreeBSD, the port for mounting shares is set with the SMB port option. Standaard: 445 3.5.1.3
Authenticatie
Probeer aan te melden met Kerberos Gebruik Kerberos voor authenticatie in een omgeving met Active Directory. Deze instelling wordt gebruikt door net8, smbclient1 en smbtree1. Standaard: niet geselecteerd Aanmelden met lokaal account Doe queries naar de server op afstand met het machine-account van de lokale server. Deze instelling wordt gebruikt door net8, smbclient1 and smbtree1. Standaard: niet geselecteerd Winbind ccache voor authenticatie gebruiken Probeer de credentials te gebruiken in de cache van Winbind. Deze instelling wordt gebruikt door net8, smbclient1 en smbtree1. Standaard: niet geselecteerd
52
Het handboek van Smb4K
3.5.1.4
Beveiliging
Status van ondertekening Set the client signing state. This setting is used by smbclient1 and smbtree1. De volgende opties zijn beschikbaar: Geen Do not set the client signing state. Aan Set the client signing state to on. Uit Set the client signing state to off. Vereist Set the client signing state to required. Standaard: geen SMB-transport versleutelen This option requires the remote server to support the UNIX® extensions. Request that the connection be encrypted. This is new for Samba 3.2 and will only work with Samba 3.2 or above servers. Fails the connection if encryption cannot be negotiated. Standaard: niet geselecteerd
3.5.2
Aankoppelen
3.5.2.1
Algemene opties
Gebruikers-id Sets the owner of the files and directories on the file system. By default, your UID is used. To change the UID, press the search button and choose one from the drop down menu. Standaard: uw UID Groep-ID Stelt de groep in die eigenaar is van de bestanden en mappen In het bestandssysteem. Standaard wordt uw GID gebruikt. Om de GID te wijzigen druk op de zoekknop en kies er een uit het afrolmenu. Standaard: uw GID Bestandsmasker Stelt de rechten in die worden toegekend aan bestanden. De waarde wordt gegeven als octaal getal en moet 4 cijfers bevatten. Om meer te weten te komen over het bestandsmasker (fmask), moet u de manpagina’s mount8 en umask2 lezen. Standaard: 0755 Mapmasker Stelt de rechten in die worden toegekend aan mappen. De waarde wordt gegeven als octaal getal en moet 4 cijfers bevatten. Om meer te weten te komen over het mappenmasker (dmask), moet u de manpagina’s mount8 en umask2 lezen. Standaard: 0755
53
Het handboek van Smb4K
Schrijftoegang Hier kunt u bepalen of de shares standaard lezen-schrijven of alleen-lezen aangekoppeld worden. Deze optie is onafhankelijk van de bovenstaande instelleningen van het bestandsmasker en het mappenmasker. Standaard: lezen-schrijven Tekenset van client Stelt de tekensetin die aan de clientkant wordt gebruikt (bijv. uw computer). Standaard: standaard Server-codepagina Stelt de codepage in die de server op afstand gebruikt. Deze optie is alleen beschikbaar onder FreeBSD. Standaard: standaard 3.5.2.2
Geavanceerde opties
(Dit widget is niet beschikbaar onder FreeBSD.) De meeste van de opties die u hier kunt definiëren vereisen Linux® kernel 2.6.15 of later om te werken. Ken definitief de UID toe Instrueer de client (d.w.z. uw kant) om elke gebruikers-id (UID) geleverd door de server voor bestanden en mappen te negeren en om altijd als eigenaar de waarde van de overgebrachte UID toe te kennen. Standaard: niet geselecteerd Ken definitief de GID toe Instrueer de client (d.w.z. uw kant) om elke groeps-id (GID) geleverd door de server voor bestanden en mappen te negeren en om altijd als eigenaar de waarde van de overgebrachte GID toe te kennen. Standaard: niet geselecteerd Toegangsrechten controleren The client side checks if you have the correct UID and GID to manipulate files and directories on the share. This is in addition to the normal ACL check on the target machine done by the server software. You might want to switch this feature off, if the server(s) support the CIFS Unix extensions and you are, hence, not allowed to access the share. Standaard: geselecteerd Poging om UID en GID in te stellen If the CIFS Unix extensions are negotiated with the server the client side will attempt to set the effective UID and GID of the local process on newly created files, directories, and devices. If this feature is turned off, the default UID and GID defined for the share will be used. It is recommended that you read the manual page of mount.cifs8 before you change this setting. Standaard: niet geselecteerd De inode-nummers van de server gebruiken Use inode numbers (unique persistent file identifiers) returned by the server instead of automatically generating temporary inode numbers on the client side. This parameter has no effect if the server does not support returning inode numbers or similar. It is recommended that you read the manual page of mount.cifs8 before you change this setting. Standaard: niet geselecteerd 54
Het handboek van Smb4K
Gereserveerde tekens vertalen Translate six of the seven reserved characters (not backslash, but including the colon, question mark, pipe, asterisk, greater than and less than characters) to the remap range (above 0xF000), which also allows the client side to recognize files created with such characters by Windows® ’s POSIX emulation. This can also be useful when mounting to most versions of Samba. This has no effect if the server does not support Unicode. Standaard: niet geselecteerd Vergrendeling niet gebruiken Geen vergrendeling gebruiken. lockd niet starten. Standaard: niet geselecteerd SMB-protocolversie Definieer welke versie van het SMB protocol zal worden gebruikt. De volgende waarden zijn toegestaan: 1.0 (Klassiek CIFS/SMBv1 protocol) De optie vers=1.0 als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 het klassieke CIFS/SMBv1 protocol zal gebruiken. 2.0 (Windows Vista SP1/Windows Server 2008) De optie vers=2.0 als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 het SMBv2.002 protocol zal gebruiken. Dit was initieel geïntroduceerd in Windows Vista Service Pack 1 en Windows Server 2008.
OPMERKING Note that the initial release version of Windows Vista spoke a slightly different dialect (2.000) that is not supported.
2.1 (Windows 7/Windows Server 2008R2) De optie vers=2.1 als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 het SMBv2.1 protocol zal gebruiken, dat is geïntroduceerd in Microsoft Windows 7 en Windows Server 2008R2. 3.0 (Windows 8/Windows Server 2012) De optie vers=3.0 als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 het SMBv3.0 protocol zal gebruiken, dat is geïntroduceerd in Microsoft Windows 8 en Windows Server 2012. Standaard: 1.0 (Klassiek CIFS/SMBv1 protocol) Cache-modus Definieer hoe lees- en schrijfverzoeken behandeld worden. In het geval dat u er voor kiest helemaal geen cache voor bestandsgegevens te hebben, zal de client nooit de cache voor bestandsgegevens gebruiken voor normaal lezen en schrijven. Het zal de server altijd direct benaderen om een lees- of schrijfverzoek uit te voeren. Als u er voor kiest om het CIFS/SMB2 protocol strict te volgen, zal de cache alleen vertrouwd worden als de client een oplock bijhoudt. Als de client geen oplock bijhoudt zal de client langs de cache gaan en de server direct benaderen om aan een lees- of schrijfverzoek te voldoen. Het kiezen van een losse semantiek voor de cache kan soms betere prestaties ten koste van coherentie in de cache bieden. Deze optie kan verminking van gegevens veroorzaken, als verschillende clients dezelfde set bestanden op de server op hetzelfde moment benaderen. Daarom wordt de strikte cache-modus aanbevolen. De volgende waarden zijn toegestaan: Bestandsgegevens in het geheel niet in een cache bewaren De optie cache=none als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 helemaal geen bestandsgegevens in de cache zal bewaren. 55
Het handboek van Smb4K
Volg strict het CIFS/SMB2 protocol De optie cache=strict als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 strikt het CIFS/SMB2 protocol zal volgen. Sta losse semantiek toe van bewaren in cache De optie cache=loose als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 losjes de semantiek van caching mag gebruiken. Standaard: Volg strikt het CIFS/SMB2 protocol Beveiligingsmodus Security mode. To be able to use this option, the CIFS kernel module 1.40 or later is needed. De toegestane waarden zijn: Als een nul-gebruiker (geen naam) verbinden De optie sec=none als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 zal proberen om als nul-gebruiker (geen naam) te verbinden. Authenticatie met Kerberos 5 De optie sec=krb5 als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 Kerberos versie 5 voor authenticatie zal gebruiken. Kerberos 5 authenticatie en ondertekenen van pakketten De optie sec=krb5i als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 Kerberos versie 5 voor authenticatie zal gebruiken en ondertekening van pakketten zal afdwingen. NTLM-protocol De optie sec=ntlm als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 hashing van wachtwoorden met NTLM zal gebruiken. Tot Linux® kernel versie 3.8 was dit de standaard instelling. NTLM-protocol en ondertekenen van pakketten De optie sec=nltmi als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 hashing van wachtwoorden met NTLM zal gebruiken en ondertekening van pakketten zal afdwingen. NTLMv2-protocol De optie sec=nltm2 als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 hashing van wachtwoorden met NTLMv2 zal gebruiken. NTLMv2-protocol en ondertekenen van pakketten De optie sec=nltm2i als argument op de opdrachtregel is gebruikt. Dit heeft tot gevolg dat mount.cifs8 hashing van wachtwoorden met NTLMv2 zal gebruiken en ondertekening van pakketten zal afdwingen. NTLMSSP-protocol De optie sec=ntlmssp als argument op de opdrachtregel is gebruikt Dit heeft tot gevolg dat mount.cifs8 hashing van wachtwoorden met NTLMv2 ingepakt in een Raw NTLMSSP-bericht zal gebruiken. Vanaf Linux® kernel versie 3.8 is dit de standaard instelling. NTLMSSP-protocol en ondertekenen van pakketten De optie sec=ntlmssp als argument op de opdrachtregel is gebruikt Dit heeft tot gevolg dat mount.cifs8 hashing van wachtwoorden met NTLMv2 ingepakt in een Raw NTLMSSP-bericht zal gebruiken en ondertekening van pakketten afdwingt. Standaard: NTLMSSP-protocol Extra opties Define additional options for use with mount.cifs8. Clicking the edit button to the right of the line edit opens an input dialog where the options have to be provided in a commaseparated list. After clicking OK in the input dialog, the options will be checked against a whitelist and all entries not present in it will be removed. Standaard: leeg 56
Het handboek van Smb4K
3.5.3
Hulpprogramma’s
3.5.3.1
net
Protocolhint Met deze instellingen kunt u Smb4K een hint geven welk protocol gebruikt zou moeten worden met het commando net8 command. Omdat voor sommige acties niet alle protocollen beschikbaar zijn, kan uw keuze voor bepaalde taken genegeerd worden. If only a few and not all servers need tweaking, you should consider to use the Custom Options dialog to set the protocol hint and leave this option untouched. De volgende opties zijn beschikbaar: Automatische detectie The protocol will be determined automatically by the net8 command on run time. This is the default and in most cases you do not need to change it. However, sometimes connection problems occur because the net8 program has problems negotiating the right protocol. In almost all cases this can be fixed by setting the protocol hint to the RPC protocol. RPC: moderne besturingssystemen The RPC protocol is used by the modern Windows® variants (2000/XP/2003) and by Samba. RAP: oudere besturingssystemen The RAP protocol is used by older Windows® systems (95/98/Me). Its disadvantage is, that it does not support long share names. However, Smb4K uses it as fallback. ADS: Active Directory omgeving (LDAP/Kerberos) Smb4K will try to use the ADS protocol if appropriate. Please note, that no command has been implemented yet that uses the ADS protocol, so this setting will have no effect for now. Standaard: automatische detectie 3.5.3.2
nmblookup
Broadcastadres Send a query to the given broadcast address. Without this option the default behavior of nmblookup is to send the query to the broadcast address of the network interfaces as either auto-detected or defined in the interfaces = ...
parameter of the smb.conf file. Default: options defined in smb.conf Probeer te binden aan UDP poort 137 voor het verzenden en ontvangen van UDP datagrammen The reason for this option is a bug in Windows 95 where it ignores the source port of the requesting packet and only replies to UDP port 137. Under normal circumstances, you do not need to tick this check box. If you experience problems while scanning the network and you want to enable this option, read the manual page of nmblookup1 before. Standaard: niet geselecteerd
57
Het handboek van Smb4K
3.5.3.3
smbclient
Volgorde van naam opzoeken Determine what naming services and in what order are used to resolve host names to IP addresses. The option takes a space-separated string of different name resolution options. The options are: ´´lmhost´´, ´´host´´, ´´wins´´ and ´´bcast´´. For further information see the manual page of smbclient1. Default: options defined in smb.conf Buffergrootte Change the transmit/send buffer size when getting or putting a file from/to a remote server. Standaard: 65520 bytes 3.5.3.4
smbtree
Verzoeken verzenden als broadcasts Query network nodes by sending requests as broadcasts instead of querying the local master browser. Standaard: niet geselecteerd
3.6
Synchronisatie
This configuration page contains options that influence the behavior of the rsync1 command that is used to synchronize remote shares with local copies and vice versa. It is only available, if rsync1 is installed on your system. It is recommend, that you read the manual page before you use the synchronization feature the first time. However, safe settings are pre-defined. You will do no harm, if you start right away.
58
Het handboek van Smb4K
3.6.1
Kopiëren
3.6.1.1
Standaard bestemming
Synchronisatie-voorvoegsel This is the base folder below which Smb4K stores the transferred data using rsync1. It can be changed by using the URL requester (Click the button with the folder icon.) or by directly entering the new path into the text box. Path variables like $HOME are recognized. For each share you synchronize, a new subdirectory below this prefix will be generated. If you want to synchronize the contents of a share to a different folder, you can define it in the synchronization dialog. Default: $HOME/smb4k_sync/ 3.6.1.2
Algemeen
Archiefmodus Option: -a/--archive, same as -rlptgoD (no -H) Switch the archive mode on. This is a quick way of saying you want recursion and want to preserve almost everything. Note that -a does not preserve hardlinks, because finding multiply-linked files is expensive. You must separately specify -H. Standaard: geselecteerd Volg mappenstructuur Optie: -r/--recursive Volg mappenstructuur. Standaard: geselecteerd Bestanden bijwerken Optie: -u/--update This forces rsync1 to skip any files that exist on the destination and have a modification time that is newer than the one of the source file. (If an existing destination file has a modification time equal to the source file’s, it will be updated if the sizes are different.) Standaard: geselecteerd In bestanden bijwerken Optie: --inplace This causes rsync1 not to create a new copy of the file and then move it into place. Instead rsync1 will overwrite the existing file, meaning that the rsync algorithm cannot accomplish the full amount of network reduction it might be able to otherwise. One exception to this is if you combine the option with --backup, since rsync1 is smart enough to use the backup file as the basis file for the transfer. For further information you ought to read the manual page. Standaard: niet geselecteerd Relatieve padnamen gebruiken Optie: -R/--relative Use relative path names. This means that the full path names specified on the command line are sent to the server rather than just the last parts of the file names. Standaard: niet geselecteerd 59
Het handboek van Smb4K
Zend geen impliciete mappen Optie: --no-implied-dirs This option affects the default behavior of the --relative option. When it is specified, the attributes of the implied directories from the source names are not included in the transfer. This means that the corresponding path elements on the destination system are left unchanged if they exist, and any missing implied directories are created with default attributes. This even allows these implied path elements to have big differences, such as being a symlink to a folder on one side of the transfer, and a real folder on the other side. For further information you ought to read the manual page. Standaard: niet geselecteerd Ga niet dieper in mappenstructuur Optie: -d/--dirs Tell the sending side to include any directories that are encountered. Unlike --recursive, a folders contents is not copied unless the folder name specified is ´´.´´ or ends with a trailing slash (bijv. ´´.´´, ´´dir/.´´, ´´dir/´´, etc.). Without this option or the --recursive option, rsync1 will skip all directories it encounters (and output a message to that effect for each one). If you specify both --dirs and --recursive, --recursive takes precedence. Standaard: niet geselecteerd Comprimeer gegevens tijdens overdracht Optie: -z/--compress Comprimeer gegevensbestand tijdens overdracht. Standaard: niet geselecteerd 3.6.1.3
Koppelingen
Behoud symlinks Optie: -l/--links Copy symlinks as symlinks. Standaard: geselecteerd Zet symlinks om Optie: -L/--copy-links When symlinks are encountered, the item that they point to is copied, rather than the symlink. Standaard: niet geselecteerd Alleen onveilige symbolische koppelingen omvormen Optie: --copy-unsafe-links Only transform ´´unsafe´´ symlinks. This means if a symlink is encountered that is pointing outside the copied tree, the referenced item is transferred rather than the symlink itself. Standaard: niet geselecteerd Onveilige symbolische koppelingen negeren Optie: --safe-links This tells rsync1 to ignore any symbolic links which point outside the copied tree. All absolute symlinks are also ignored. Using this option in conjunction with --relative may give unexpected results. Standaard: niet geselecteerd 60
Het handboek van Smb4K
Behoud hard links Optie: -H/--hard-links This tells rsync1 to look for hard-linked files in the transfer and link together the corresponding files on the receiving side. Without this option, hard-linked files in the transfer are treated as though they were separate files. Merk op dat rsync1 alleen harde koppelingen kan detecteren als beide delen van de koppeling zich in de lijst van te verzenden bestanden bevinden. Standaard: niet geselecteerd Behoud folder symlinks Optie: -K/--keep-dirlinks This option causes the receiving side to treat a symlink to a directory as though it were a real directory, but only if it matches a real directory from the sender. Without this option, the receiver’s symlink would be deleted and replaced with a real directory. Standaard: niet geselecteerd 3.6.1.4
Bestands-permissies, etc.
Behoud permissies Optie: -p/--perms This option causes the receiving side to set the destination permissions to be the same as the source permissions. Standaard: geselecteerd Behoud groep Optie: -g/--group This option causes rsync1 to set the group of the destination file to be the same as the on of the source file. If the receiving program is not running as the super-user (or with the --no-super option), only groups that the receiver is a member of will be preserved. Standaard: geselecteerd Eigenaar behouden Optie: -o/--owner This option causes rsync1 to set the owner of the destination file to be the same as the source file. By default, the preservation is done by name, but may fall back to using the ID number in some circumstances (see the --numeric-ids option for a full discussion). This option has no effect if the receiving rsync1 is not run as the super user and --super is not specified. Standaard: geselecteerd Apparaat en speciale bestanden behouden Optie: -D/--devices --specials This option causes rsync1 to transfer character and block device files as well as special files (such as named sockets and fifos) to the remote system. This option has no effect if the receiving side is not run as the super user and --super is not specified. Standaard: geselecteerd Behoud tijden Optie: -t/--times Dit vertelt rsync1 om tijden van wijziging mee te zenden met de bestanden en ze op het systeem op afstand bij te werken. Standaard: geselecteerd 61
Het handboek van Smb4K
Negeer mappen indien tijden behouden dienen te worden Optie: -O/--omit-dir-times Dit vertelt rsync1 om mappen weg te laten wanneer het tijden van wijziging moet bewaren (zie --times). Standaard: niet geselecteerd
3.6.2
Bestand verwijderen & overbrengen
3.6.2.1
Bestand Verwijderen
Gesynchroniseerde bronbestanden verwijderen Optie: --remove-source-files This tells rsync1 to remove from the sending side the files (meaning non-directories) that are a part of the transfer and have been successfully duplicated on the receiving side. Standaard: niet geselecteerd Overbodige bestanden verwijderen Optie: --delete This tells rsync1 to delete extraneous files from the receiving side (ones that aren’t on the sending side), but only for the directories that are being synchronized. You must have asked rsync1 to send the whole folder (bijv. ´´dir´´ or ´´dir/ ´´) without using a wildcard for the folders contents (bijv. ´´dir/*´´) since the wildcard is expanded by the shell and rsync1 thus gets a request to transfer individual files, not the files’ parent folder. Files that are excluded from transfer are also excluded from being deleted unless you use the -- delete-excluded option or mark the rules as only matching on the sending side. Standaard: niet geselecteerd Bestanden verwijderen voor overdracht Optie: --delete-before Request that the file deletions on the receiving side be done before the transfer starts. This is the default if --delete or --delete-excluded is specified without one of the --delete-WHEN options. Standaard: niet geselecteerd Bestanden verwijderen na overdracht Optie: --delete-after Request that the file deletions on the receiving side be done after the transfer has completed. Standaard: niet geselecteerd Bestanden verwijderen gedurende overdracht Optie: --delete-during Request that the file deletions on the receiving side be done incrementally as the transfer happens. This is a faster method than choosing the before- or after-transfer algorithm, but it is only supported beginning with rsync1 version 2.6.4. Standaard: niet geselecteerd Verwijder ook uitgesloten bestanden Optie: --delete-excluded Naast het verwijderen van de bestanden aan de ontvangende kant die niet aanwezig zijn aan de zendende kant, vertelt dit rsync1 om ook elke bestand aan de ontvangende kant te verwijderen die zijn uitgesloten (zie --exclude). Standaard: niet geselecteerd 62
Het handboek van Smb4K
Verwijder bestand(en) zelfs als er een I/O fout optreedt Optie: --ignore-errors Tells --delete to go ahead and delete files even when there are I/O errors. Standaard: niet geselecteerd Forceer het verwijderen van niet-lege mappen Optie: --force This option tells rsync1 to delete a non-empty folder when it is to be replaced by a nonfolder. This is only relevant if deletions are not active (see --delete). Standaard: niet geselecteerd 3.6.2.2
Restricties
Verwijder niet meer dan zoveel bestanden Optie: --max-delete=NUM Dit vertelt rsync1 niet meer dan NUM bestanden of mappen te verwijderen (NUM mag niet nul zijn). Dit is nuttig bij het spiegelen van erg grote boomstructuren om rampen te voorkomen. Default: not selected; NUM: 0 3.6.2.3
Bestandsoverdracht
Breng geen bestanden over kleiner dan Optie: --min-size=NUM Dit vertelt rsync1 om te voorkomen dat elk bestand kleiner dan de gespecificeerde SIZE wordt overgebracht, wat kan helpen om geen kleine bestanden met rommel over te brengen. Default: not selected; NUM: 0 kB Breng geen bestanden over groter dan Optie: --max-size=NUM Dit vertelt rsync1 om te voorkomen dat elk bestand groter dan de gespecificeerde SIZE wordt overgebracht. Default: not selected; NUM: 0 kB Bewaar gedeeltelijk overgebrachte bestanden Optie: --partial By default, rsync1 will delete any partially transferred file if the transfer is interrupted. In some circumstances it is more desirable to keep partially transferred files. Using the --par tial option tells rsync1 to keep the partial file which should make a subsequent transfer of the rest of the file much faster. Standaard: niet geselecteerd Zet gedeeltelijk overgebrachte bestanden in Optie: --partial-dir=DIR A better way to keep partial files than the --partial option is to specify a folder DIR that will be used to hold the partial data (instead of writing it out to the destination file). On the next transfer, rsync1 will use a file found in this folder as data to speed up the resumption of the transfer and then delete it after it has served its purpose. Before you tick this option, you should read the manual page. Default: not selected; DIR: $HOME 63
Het handboek van Smb4K
3.6.3
Filteren
3.6.3.1
Algemeen
Negeer bestanden automatisch, op de manier zoals CVS dat doet Optie: -C/--cvs-exclude This is a useful shorthand for excluding a broad range of files that you often don’t want to transfer between systems. It uses the same algorithm that CVS uses to determine if a file should be ignored. Standaard: niet geselecteerd Negeer bestanden die aan dit patroon voldoen Optie: --exclude=PATTERN This option is a simplified form of the --filter option that defaults to an exclude rule and does not allow the full rule-parsing syntax of normal filter rules. Default: not selected; PATTERN: empty Lees patronen voor negeren uit Optie: --exclude-from=FILE This option is related to the --exclude option, but it specifies a FILE that contains exclude patterns (one per line). Blank lines in the file and lines starting with ’;’ or ’#’ are ignored. You have to choose an existing file to make this option work. Default: not selected; FILE: $HOME/exclude.txt Negeer bestanden niet die aan dit patroon voldoen Optie: --include=PATTERN This option is a simplified form of the --filter option that defaults to an include rule and does not allow the full rule-parsing syntax of normal filter rules. Default: not selected; PATTERN: empty Lees patronen voor insluiten van Optie: --include-from=FILE This option is related to the --include option, but it specifies a FILE that contains include patterns (one per line). Blank lines in the file and lines starting with ’;’ or ’#’ are ignored. You have to choose an existing file to make this option work. Default: not selected; FILE: $HOME/include.txt 3.6.3.2
Filterregels
Eigen filterregels Optie: -f/--filter=REGEL U kunt hier een of meer filterregels definiëren. Elke regel moet vooraf worden gegaan door de optie-tekst --filter= of -f, omdat de inhoud van het tekstvak zal worden doorgegeven aan het commando rsync1 ZOALS HET IS. This option allows you to add rules to selectively exclude certain files from the list of files to be transferred. This is most useful in combination with a recursive transfer. You may use as many --filter options as you like to build up the list of files to exclude. See the FILTER RULES section of the manual page for detailed information on this option. Standaard: leeg 64
Het handboek van Smb4K
Gebruik --filter=’dir-merge /.rsync-filter’ filterregels Optie: -F This option tells rsync1 to look for per-folder .rsync-filter files that have been sprinkled through the hierarchy and use their rules to filter the files in the transfer. See the FILTER RULES section of the manual page for detailed information on how this option works. Standaard: niet geselecteerd Gebruik --filter=’exclude .rsync-filter’ filterregels Optie: -FF This option filters out the .rsync-filter files themselves from the transfer. See the FILTER RULES section of the manual page for detailed information on how this option works. Standaard: niet geselecteerd
3.6.4
Geavanceerde instellingen
3.6.4.1
Algemeen
Ga efficiënt met sparse files om Optie: -S/--sparse Try to handle sparse files efficiently so they take up less space on the destination. Conflicts with --inplace because it’s not possible to overwrite data in a sparse fashion.
OPMERKING Do not use this option when the destination is a Solaris™ ´´tmpfs´´ file system. It doesn’t seem to handle seeks over null regions correctly and ends up corrupting the files.
Standaard: niet geselecteerd Kopieer bestanden in hun geheel (geen rsync algoritme) Optie: -W/--whole-file With this option the incremental rsync1 algorithm is not used and the whole file is sent as-is instead. The transfer may be faster if this option is used when the bandwidth between the source and destination machines is higher than the bandwidth to disk (especially when the ´´disk´´ is actually a networked file system). This is the default when both the source and destination are specified as local paths. Standaard: niet geselecteerd Blijf binnen het huidige bestandssysteem Optie: -x/--one-file-system This tells rsync1 to avoid crossing a file system boundary when recursing. This does not limit the user’s ability to specify items to copy from multiple file systems, just rsync1’s recursion through the hierarchy of each folder that the user specified, and also the analogous recursion on the receiving side during deletion. Also keep in mind that rsync1 treats a ´´bind´´ mount to the same device as being on the same file system. Standaard: niet geselecteerd
65
Het handboek van Smb4K
Werk alleen bestanden bij die reeds bestaan Optie: --existing/--ignore-non-existing This tells rsync1 to skip updating files that do not exist yet on the destination. If this option is combined with the --ignore-existing option, no files will be updated (which can be useful if all you want to do is to delete missing files). Standaard: niet geselecteerd Negeer reeds bestaande bestanden Optie: --ignore-existing Dit vertelt rsync1 om bestanden die al bestaan op de bestemming over te slaan. Zie ook --ignore-non-existing. Standaard: niet geselecteerd Bijwerken van bestanden uitstellen tot het einde van de overdracht Optie: --delay-updates This option puts the temporary file from each updated file into a holding folder until the end of the transfer, at which time all the files are renamed into place in rapid succession. It is strongly recommended that you read the manual page before using this option. Standaard: niet geselecteerd 3.6.4.2
Reservekopie
Maak backups Optie: -b/--backups With this option, preexisting destination files are renamed as each file is transferred or deleted. You can control where the backup file goes and what (if any) suffix gets appended using the --backup-dir and --suffix options. Note that if you don’t specify --backup-dir, (1) the --omit-dir-times option will be implied, and (2) if --delete is also in effect (without --delete-excluded), rsync1 will add a ´´protect´´ filter-rule for the backup suffix to the end of all your existing excludes (bijv. -f ´´P *~´´). This will prevent previously backed-up files from being deleted. Note that if you are supplying your own filter rules, you may need to manually insert your own exclude/protect rule somewhere higher up in the list so that it has a high enough priority to be effective (bijv., if your rules specify a trailing inclusion/exclusion of ’*’, the auto-added rule would never be reached). Standaard: niet geselecteerd Achtervoegsel van reservekopieën Optie: --suffix=SUFFIX This option allows you to override the default backup suffix used with the --backup option. The default suffix is a ~ if no --backup-dir was specified, otherwise it is an empty string. This option is only available if you ticked the Make backups option above. Default: not selected; SUFFIX: ~ Map voor reservekopie Optie: --backup-dir=DIR In combination with the --backup option, this tells rsync to store all backups in the specified folder. This is very useful for incremental backups. You can additionally specify a backup suffix using the --suffix option (otherwise the files backed up in the specified folder will keep their original filenames). This option is only available if you ticked the Make backups option above. Default: not selected; DIR: $HOME 66
Het handboek van Smb4K
3.6.4.3
Controlesommen
Forceer vaste controlesom-blokgrootte Optie: -B/--block-size=SIZE This forces the block size used in the rsync algorithm to a fixed value. It is normally selected based on the size of each file being updated. See the technical report for details. Default: not selected; SIZE: 0 Stel blok/bestand controlesom-seed in Optie: --checksum-seed=NUM Set the MD4 checksum seed to the integer NUM. This 4 byte checksum seed is included in each block and file MD4 checksum calculation. By default the checksum seed is generated by the server and defaults to the current time(). This option is used to set a specific checksum seed, which is useful for applications that want repeatable block and file checksums, or in the case where the user wants a more random checksum seed. Note that setting NUM to 0 causes rsync to use the default of time() for checksum seed. Default: not selected; NUM: 0 Bestanden overslaan op basis van controlesommen Optie: -c/--checksum This forces the sender to checksum every regular file using a 128-bit MD4 checksum. It does this during the initial file system scan as it builds the list of all available files. The receiver then checksums its version of each file (if it exists and it has the same size as its sender-side counterpart) in order to decide which files need to be updated: files with either a changed size or a changed checksum are selected for transfer. Since this whole-file checksumming of all files on both sides of the connection occurs in addition to the automatic checksum verifications that occur during a file’s transfer, this option can be quite slow. Standaard: niet geselecteerd
3.7
Custom Opties
All servers and shares for which you defined custom options are listed here.
67
Het handboek van Smb4K
The options defined for a network item can be edited by either double clicking an entry in the list view or by choosing the Edit item from the popup menu (right click on the selected item). The custom options are then being loaded and can be edited. To remove an entry, right click it and choose the Remove item from the popup menu. All network items may be removed at once by choosing the Clear List item. Changes can be reset by choosing the Undo item from the popup menu. The custom options are accessible through the editor widgets on the right. In the General section the UNC address of the network item and its editable IP address are shown. In case of a share, you can also define whether it should always be remounted. Below, the custom options are arranged in two tabs:
3.7.1
Samba
You can edit various Samba settings here. Which ones are available depends on the operating system you are using. For more information, have a look at the description of the Samba configuration page.
3.7.2
Wake-On-LAN
Here you can edit the options that you previously defined through the Custom Options dialog.
3.8
Profielen
On this page you can enable the use of profiles and manage your profiles.
68
Het handboek van Smb4K
3.8.1
Instellingen
Profielen gebruiken Make Smb4K use profiles. This enables you to define different bookmarks and custom options for each profile. This is especially useful if you are using a laptop in different network neighborhoods, e. g. at home and at work. When enabling this setting the first time, the first entry in the profiles list will be the active profile. Standaard: niet geselecteerd Assistent voor migratie van profielen gebruiken De assistent voor migratie van profielen gebruiken wanneer profielen verwijderd worden of het gebruik van profielen wordt in- of uitgeschakeld. De assistent voor migratie van profielen stelt u in staat om alle instellingen die zijn opgeslagen voor een bepaald profiel naar een andere te migreren. Standaard: niet geselecteerd
3.8.2
Profielen
Here, you can manage your profiles. By default, there are two pre-defined ones (Home and Work), but you can add your own ones. When you enabled the use of profiles the first time, the first entry in the list will be the active profile. When you rename a profile, the settings are migrated automatically (without showing the migration assistant). If you enabled the use of the migration assistant, it is shown when you remove a profile giving you the opportunity to migrate the stored settings to another profile. If the use of the migration assistant is disabled, the profile and all of its settings are removed.
69
Het handboek van Smb4K
Hoofdstuk 4
Overzicht van de opdrachten 4.1 4.1.1
Menu-items Het menu Bestand
Bestand → Profielen Selecteer het te gebruiken profiel. Dit menu-item is uitgeschakeld als de gebruiker het gebruik van profielen niet heeft ingeschakeld. Bestand → Afsluiten (Ctrl+Q) Smb4K afsluiten.
4.1.2
Het menu Netwerk
Netwerk → Netwerk|Werkgroep|Computer scannen (F5) Scan (opnieuw) de netwerkomgeving, een werkgroep of een computer. Netwerk → Afbreken (Ctrl+A) Breek het scannen naar nieuwe werkgroepen/domeinen, servers of shares af. Netwerk → Dialoog voor aankoppelen openen (Ctrl+O) Open de dialoog om ´´handmatig´´ een share op afstand aa te koppelen. Netwerk → Authenticatie (Ctrl+T) Open the authentication dialog where you can enter login information. Netwerk → Aangepaste opties (Ctrl+C) Open een dialoog waar u aangepaste opties kunt definiëren voor een server of share. Netwerk → Voorbeeld (Ctrl+V) Open the preview dialog that contains a preview of the contents of the selected share. Netwerk → Bestand afdrukken (Ctrl+P) De dialoog voor afdrukken openen. Netwerk → Aankoppelen (Ctrl+M) De geselecteerde share op afstand aankoppelen. 70
Het handboek van Smb4K
4.1.3
Het menu Zoeken
Zoeken → Zoeken (Ctrl+S) Search the network for the entered search string. Zoeken → Afbreken (Ctrl+A) Netwerk doorzoeken afbreken. Zoeken → Wissen Clear the network search widget, bijv. the combo box, the history and the list view. Zoeken → Aankoppelen (Ctrl+D) De geselecteerde share aankoppelen.
4.1.4
Het menu Shares
Shares → Afkoppelen (Ctrl+U) De geselecteerde share afkoppelen. Shares → Allen afkoppelen (Ctrl+N) Unmount all of the mounted shares at once. In the default configuration this is restricted to the user’s shares, but this can be altered in the configuration dialog. For further information read the Unmounting Shares section. Shares → Synchroniseren (Ctrl+Y) Een synchronisatie initiëren Shares → Met konsole openen (Ctrl+L) Open the base folder of the selected share in Konsole. Shares → Met bestandsbeheerder openen (Ctrl+I) Open the contents of the selected share in the default file manager (bijv. Dolphin).
4.1.5
Menu Bladwijzers
Bladwijzers → Bladwijzers bewerken De Bladwijzerbewerker openen. Bladwijzers → Bladwijzer toevoegen (Ctrl+B) Add the selected share to the bookmarks.
71
Het handboek van Smb4K
4.1.6
Het menu Instellingen
Instellingen → Getoonde werkbalken In this submenu you can enable or disable the toolbars. Instellingen → Statusbalk tonen Hide or show the status bar. Instellingen → Widgets vastzetten Hide or show the dock widgets in the main window. Instellingen → Weergave van shares Tussen de weergave van shares met pictogrammen of met een lijst kiezen. Instellingen → Smb4K instellen... De configuratiedialoog openen
4.1.7
Het menu Help
Additionally Smb4K has the common KDE Help menu items, for more information read the section about the Help Menu of the KDE Fundamentals.
72
Het handboek van Smb4K
Hoofdstuk 5
Bugs (programmafouten) melden Before filing a bug report, please read our wiki. Many common problems are already covered there. Also, try the latest version of Smb4K. Maybe your problem has already been fixed. Follow these directions for your bug report: • Describe in detail what you did to receive the problem you are reporting. • Provide the version of Smb4K and KDE. • Mention your operating system (Linux® , FreeBSD, etc.) and the distribution that is running on your computer. • Include the full error message if an error dialog was displayed. • Als u crashes ervaart, voeg dan een volledige backtrace bij. Hiervoor is nodig Smb4K te (her)compileren het met debugging symbolen. Hoe dit te doen is beschreven in de appendix Compilatie en installatie. • Add additional data, bijv. send a screen shot if you are reporting a GUI related problem. The recommended method to report a bug is to go to our bug tracking system and fill out the form. But you can also use the dialog that opens when you click the Help → Report Bug... menu item.
73
Het handboek van Smb4K
Hoofdstuk 6
Dankbetuigingen en licentie Copyright (c) 2003 - 2015, Alexander Reinholdt [email protected] Op- of aanmerkingen over de vertalingen van de toepassing en haar documentatie kunt u melden op http://www.kde.nl/bugs. Dit document is vertaald in het Nederlands door Freek de Kruijf [email protected]. Deze documentatie valt onder de bepalingen van de GNU vrije-documentatie-licentie. Deze toepassing valt onder de bepalingen van de GNU General Public License.
6.1
Ontwikkelaars
• Alexander Reinholdt [email protected]
6.2
Vertalingen
Vertalingen zijn geleverd door de vertalers van KDE.
6.3
Speciale dank aan
The Smb4K team would like to thank everyone who contributed by sending patches. Also, a big ´´Thank you!´´ goes to Rashid N. Achilov [email protected], who convinced us to port Smb4K to FreeBSD and helped us a great deal to achieve this goal.
74
Het handboek van Smb4K
Bijlage A
Appendix A.1
Hoe u Smb4K kunt verkrijgen
De laatste stabiele uitgave is beschikbaar op http://sourceforge.net/projects/smb4k/files/ .
A.2
Benodigdheden
Smb4K ondersteunt Linux® FreeBSD en NetBSD. Andere besturingssystemen zouden kunnen werken maar zijn niet getest. Om Smb4K te compileren hebt u nodig: • CMake ( >= 2.8) • GNU Compiler Collection (g++ >= 4.0) or clang/LLVM ( >= 3.0) Smb4K depends on the following libraries: • kdelibs and kde-runtime ( >= 4.8.0 or >= 4.10.0 for the plasmoid) • Qt ( >= 4.8.0, but < 5.x) • an implementation of the C library For a proper operation, you also need: • Samba (3.x or 4.x, 4.1 recommended) • GNU grep • GNU awk (gawk) or similar • GNU sed • GNU findutils (xargs) • Support of the /proc file system compiled into your kernel (Linux® ) To enable full functionality, you may also want to install these programs: • rsync Smb4K uses about 20 MB of memory to run, but this may vary depending on your platform and configuration. The list of changes can be found in the ChangeLog file. 75
Het handboek van Smb4K
A.3
Configuratie, compilatie en installatie
This section describes the configuration, compilation and installation of Smb4K. Make sure, you have read the Requirements page before you start. Download the version of Smb4K you are interested in and extract the source tarball: $ tar xvfJ smb4k -x.y.z. tar . xz
Replace x.y.z with the version number. Change into the source code directory and create a build directory: $ cd smb4k -x.y.z $ mkdir build
Change into the build directory and configure the source code: $ cd build $ cmake - DCMAKE_INSTALL_PREFIX =‘ kde4 - config -- prefix ‘ - DCMAKE_BUILD_TYPE = ←Release ..
If you want to compile Smb4K with debug symbols, replace Release by Debug. There are also some Smb4K specific arguments you might be interested in: Argumenten -DINSTALL_HEADER_FILES=yes|no -DINSTALL_PLASMOID=yes|no
Since 1.0.0
1.1.0
Beschrijving Install the core header files. This is off by default. Install the plasmoid. KDE SC 4.10 or higher is required. This is on by default, if the right KDE version is detected.
After the configuration, compile and install Smb4K: $ make && sudo make install
If you want to be able to remove Smb4K with your package manager later on, use checkinstall instead of make install. The package should be present in your distribution’s repository. Run: $ make && sudo checkinstall
OPMERKING Als u een crash ervaart of iets soortgelijks en u wilt ofwel de broncode zelf debuggen of een bug rapporteren met een volledige backtrace, compileer het programma met debugging symbolen. De procedure is gelijk aan wat bovenstaand is beschreven behalve dat u het commando cmake er uit moet zien als:
$ cmake - DCMAKE_INSTALL_PREFIX =‘ kde4 - config -- prefix ‘ - ←DCMAKE_BUILD_TYPE = debugfull .. Compile and install the program as stated above. If you found the cause for the bug, please let us know.
76