[[Vorlage(Archiviert)]] ## [[Vorlage(Getestet, dapper)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Programme_starten: Ein Programm starten] [:Menüeditor: Programme zum Menü hinzufügen] [:Datenverwaltung: Datenverwaltung - Einhänge-Punkte und Einhänge-Arten] [:mount: mount - Einhängepunkt] [:Terminal: Ein Terminal öffnen] [:Rechte: Rechte für Dateien und Ordner ändern] }}} [[Inhaltsverzeichnis(1)]] [http://www.bnro.de/~schmidjo/index.html LinNeighborhood] {en} ist ein [:Samba: Samba]-Clientprogramm, das es gestattet, Freigaben interaktiv bequem anzuzeigen und einzubinden. Hierzu wird [:Samba#SMB: SMB] genutzt. Besonders nützlich ist das Programm für Desktopumgebungen, deren Dateimanagern integrierte Funktionen fehlen, Freigaben direkt anzuzeigen (z.B. [:Xfce:] u.a.). Es ist ab Ubuntu 6.06 [:Dapper:] Drake in den Paketquellen enthalten, aber mit Ubuntu 8.04 [:Hardy:] Heron aufgrund der Abhängigkeit von ''libgtk1.2'' und der Umstellung von SMB auf [:Samba#CIFS:CIFS] wieder entfernt worden. Als Alternative für neuere Ubuntu-Versionen wird das Programm [:Archiv/Samba_Client PyNeighborhood:pyNeighborhood] empfohlen. Dieses besitzt eine attraktivere grafische Oberfläche und wartet mit erweiterter Funktionalität auf. Weitere Möglichkeiten zum Einbinden von Freigaben sind unter [:Samba:Samba] zu finden. {{{#!vorlage Hinweis LinNeighborhood verwendet das Hilfsprogramm '''smbmount'''. Dieses ist ab Ubuntu 8.04 [:Hardy:] Heron nicht mehr vorhanden bzw. durch '''mount.cifs''' ersetzt. An Stelle von LinNeighborhood ''muss'' dann [:Archiv/Samba_Client PyNeighborhood:PyNeighborhood] verwendet werden. }}} = Installation = Folgende Pakete müssen installiert [1] werden: * '''libgtk1.2''' * '''smbfs''' * '''linneighborhood''' (bis Feisty Fawn in ''universe'', [2]) Nach erfolgreicher Installation kann das Programm aus dem Startmenü über "''Netzwerk -> LinNeighborhood''" oder mit dem Befehl '''LinNeighborhood''' gestartet [3] werden. Ein fehlender Menüeintrag [4] muss ggf. angelegt werden. = Konfiguration = [[Bild(./linneighborhood_prefs_etc.png, 300, right)]] Zuerst sollte im eigenem Homeverzeichnis ein Ordner fest- bzw. angelegt werden, in dem die Freigaben eingebunden und angezeigt werden. Grundsätzlich können aber auch andere Ordner wie '''/media''' oder '''/mnt''' genutzt werden [5] [6]. Dieser Ordner muss anschließend auch in den Voreinstellungen von LinNeighborhood (unter Verschiedenes) eingetragen werden. Auf Wunsch kann auch ein Benutzername und das zugehörige Kennwort gespeichert werden, sonst wird beides bei Bedarf abgefragt. Während ab Ubuntu 7.10 [:Gutsy:] Gibbon keine weiteren Einstellungen erforderlich sind, müssen in älteren [:Ubuntu/Releases: Ubuntu-Versionen] die Rechte für SMB angepasst werden! Diese Rechte werden aber nicht in den Einstellungen von LinNeighborhood geändert, sondern systemweit in einem Terminalfenster [7, 8]. {{{#!vorlage Warnung Der Einsatz des SUID-Bit ist eine mögliche Sicherheitslücke und sollte nur mit Bedacht verwendet werden (siehe auch [:Rechte:] und [:chmod:]). }}} {{{#!vorlage Befehl sudo chmod +s /usr/bin/smbmnt sudo chmod +s /usr/bin/smbumount }}} = Benutzung = [[Bild(./linneighborhood_main.png, 300, right)]] Diese ist eigentlich ganz einfach, wenn die Konfiguration richtig erfolgt ist. Zuerst werden in der oberen Fensterhälfte die verfügbaren Netzwerke bzw. Arbeitsgruppen angezeigt, nach einem Doppelklick konkrete Rechnernamen, nach einem weiteren Doppelklick die vorhandenen Freigaben. Falls erforderlich, wird vorher entsprechend ein Benutzername und das Passwort abgefragt. Ein Doppelklick auf eine Freigabe bindet diese (nach Rückfrage) ein. In der unteren Fensterhälfte findet sich anschließend eine Übersicht der eingebundenen Freigaben. Ausgehängt werden die Freigaben z.B. mit der rechten Maustaste. Alternativ kann für die häufigsten Aufgaben auch die Symbolleiste verwendet werden. Über diese sind folgende Funktionen direkt erreichbar: ||<-2 tablestyle="width: 95%;" rowclass="xfce-titel"> LinNeighborhood|| || Schaltfläche||Beschreibung|| || [[Bild(./Mount.png, , )]] || ausgewählte Freigabe einbinden || || [[Bild(./Unmount.png, , )]] || ausgewählte Freigabe aushängen || || [[Bild(./Stop.png, , )]] || (letzte) Aktion abbrechen || || [[Bild(./Log.png, , )]] || Logging starten/stoppen || || [[Bild(./Add.png, , )]] || Rechner (Host) fest hinzufügen || || [[Bild(./Prefs.png, , )]] || Voreinstellungen bearbeiten || = Links = * [http://www.bnro.de/~schmidjo/index.html Projektseite] {en} ---- #tag: Netzwerk, Xfce