Zusätzlich Tipps und Informationen

Ähnliche Dokumente
Konfiguration Zentyal 3.3 Inhaltsverzeichnis

Installation und Konfiguration von SAMBA Gruppe 2

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim

Raspberry Workshop. User des Raspberry abmelden: Folgende befehle werden angenommen: Logout / Exit oder die Tastenkombination Ctl + D

Dokumentation Einrichten von XEN mit etch Gast und Samba PDC

Den Websurfer absichern

Vorraussetzungen des Backup-Skripts

1.) Computerkonten einrichten

von Christian Dudek und Christian Watzke

Mount zu Windows Share Backup automatisieren

KURZANLEITUNG DUPLICITY MIT CLOUD OBJECT STORAGE

Samba als Domaincontroller

snom Auto-Provisioning

Handbuch: PlagScan PlugIn in Moodle 2.X und 3.X für den Administrator

Fernwartung des Schulservers übers Internet Anleitung ssh - putty winscp - für Arktur v bzw. v

Vernetzung von Linux und Windows

Embedded So)ware. Einrichten der Arbeitsumgebung

Linux als NT 4.0 Server Eine echte Alternative?

Perforce Installation mit SSL

CUPS, Samba, Apache. Drucken mit CUPS. Dateifreigabe mit Samba. Web-Server mit Apache

Raspberry Pi: Betriebssystem installieren und WLAN einrichten

Update Messerli MySQL auf Linux

Ubuntu LTS Webserver

Ubuntu-LAMP Server 8.10 Installation

CUPS, Samba, Apache. Drucken mit CUPS. Dateifreigabe mit Samba. Web-Server mit Apache

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: installcentos.odt

Raspberry PI als AirPrint Server

Installation Messerli MySQL auf MAC OS X

Herzlich Willkommen. Zum Vortrag zu Netzwerk und Linux im Rahmen der Linux Installations Party 2007

Windows 2000 mit Arktur als primärem Domänencontroller (PDC)

EDU days MMag. Rene Schwarzinger Lehrer für Informatik u. Mathematik IT-Manager, Systembetreuer, Referent

Laufwerke unter Linux - Festplatten - - USB Sticks - September 2010 Oliver Werner Linuxgrundlagen 1

Primary Domain Controller

Installation Messerli MySQL auf Linux

Samba - Datei- und Druckdienste

LaFonera Erweiterung - Erstinstallation -

RFID RC522. Ausgabe Copyright by Joy-IT 1

Tutorial. zur Einbindung einer Seafile Bibliothek in das Linux-Dateisystem. (gültig für 'Dual Cubie Homeserver SD-Card Images' V3n u.

ZPN Zentrale Projektgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg

SAMBA UND WINDOWS NT 4.0 (PDC)

Praktikum RO1 Einführung Linux / Ubuntu / Bash

DK Doku.de. Neu VM. (Specials Documentation von: DK Doku.de, )

Migration Howto. Inhaltsverzeichnis

Samba Linux-Kurs der Unix-AG

WebShare-Server. Clientdokumentation

Installationsanleitung Server-Software installieren Datenbank anlegen Lösung einrichten Problemlösungen...

ZPN Zentrale Planungsgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg

Mac OS X Consoliero Teil 14: Webmail Agent unter Mac OS X Server 10.2

1 Linux-Befehlsübersicht

Betrieb der myshn ManagementConsole 1.1 über eine Freigabe (Windows Server und Linux Server)

Material zum Grundlagenpraktikum ITS. eine kleine Linux-Befehlsreferenz. Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1.

1.)Löschen Sie alle Benutzer, die nicht mehr gebraucht werden, auch Rechner Acount's

Mit Putty und SSH Key auf einen Linux Server zugreifen. Vorbereitungen auf dem Client Rechner

Network-Attached Storage mit FreeNAS

XAMPP installieren & Kursbeispiel einrichten

Installation eines Orgamax-Servers in Linux mit CentOS 7

Installation Raspberry Pi + Siemens MC35i

Erste Schritte mit dem RaspberryPi

Installation unter LINUX mit PostgreSQL DB

Installation Linux agorum core Version 6.4.5

Ein Update- und Backup-System für die Raspberry Pi einrichten

Jinzora auf eisfair installieren

ab Redirector-Version 2.14

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)

Schulfilter Plus Installationsanleitung Debian 8

Collax Web Application

Kochtopf-Kurzanleitung

Linux - a bit advanced

I2C Serial 2.6 LCD Modul. Verwendung mit einem Arduino

Zugriff zum Datenaustausch per scponly

Installation Linux agorum core Version 6.4.8

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: install.odt. Berger EDV Service Tulbeckstr.

sudo apt-get install hplip hpijs foomatic-filters-ppds cupsys-driver-gutenprint

Raspberry Workshop II

webpdf für VMware SoftVision Development GmbH Kurfürstenstraße Fulda, Deutschland Tel.: +49 (0) Fax: +49 (0)

LAMP HowTo (Linux Apache MySQL PHP) Zugriff per SSH auf den Server. Servername: gyko.no-ip.info (Lokal: )

MASCH CM Studio Installation auf einem Linux Server. Für den schnellen Einstieg! (am Beispiel von Suse Linux Enterprise Server 11.

1 / 10. Ein Samba Server besteht prinzipiell aus 2 Komponenten, dem smbd und dem nmbd Daemon.

BERUFSKOLLEG TECHNIK DES KREISES SIEGEN-WITTGENSTEIN Ausarbeitung Linux Knoppix Tobias Henderkes Net_Linux_007/8

Anleitung zur Einrichtung des Virenscanners Sophos...1. A. Einstellungen unter dem Betriebssystem WINDOWS...4

vadmin Installationshandbuch für Hostsysteme v Bit Copyright by vadmin.de Seite 1

SVN Administration für das KTM-Projekt

NTCS Synchronisation mit Exchange

Einrichtung der Raspberry Pi

Raspberry Pi Appliances. Das richtige Betriebssystem für die eigene SW Lösung finden Pi and More 7 Nico Maas

Vernetzter Anschluss von Heidenhain - Steuerungen an MCIS DNC Cell / Plant

Anleitung. zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/ Stefan W. Lambert kontakt@stefanius.

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

P'X5 Sales Solution. Update Server Benutzerhandbuch Version 9.1


Vorwort Was kann Samba? Voraussetzungen und Vorkenntnisse Das Buch: Pro&Contra einer linearen Struktur... 17

Benutzer, Gruppen, Zugriffsrechte

Typo 3 installieren. Schritt 1: Download von Typo3

Manuelles Update eines DV4Mini-Raspberry Pis

Inbetriebnahme einer lokal installierten Demoversion von VuFind

Dokumentation: Einrichtung des Raspberry Pi für Intragart

protokolliert alle Anmeldungen am Server direkt

Leitfaden für die Installation der freien Virtual Machine. C-MOR Videoüberwachung auf einem VMware ESX Server

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Transkript:

Zusätzlich Tipps und Informationen Sollten sie SQLite anstelle von MySQL nutzen wollen, können sie die überflüssigen Pakete mit folgenden Befehlen deinstallieren: sudo apt-get purge mysql-server mysql-client php5-mysql phpmyadmin -y sudo apt-get autoremove --purge -y sudo apt-get autoclean Möchten sie einen zusätzlichen Benutzer einrichten, gehen sie wie folgt vor: Mit sudo -i erlangen sie während des gesamten Vorgangs Root-Rechte. In die vorhergehende Sitzung gelangen sie mit exit adduser username passwd username usermod -s /bin/bash username usermod -g users username legt neuen Benutzer an. dem Benutzer ein Passwort geben. (Blindeingabe) Standard-Bash zuweisen Dem Benutzer die Hauptgruppe zuweisen. Tip: mit deluser remove-home username wird ein Nutzer gelöscht. Um Nextcloud zusätzlich zu beschleunigen empfiehlt es sich einen Memory Cache einzurichten. Dies ist recht einfach. Dazu muss nur eine neue Zeile in die config.php eingetragen werden. Mit sudo nano /var/www/nextcloud/config/config.php öffnen sie die Datei im Editor nano. Fügen sie vor der letzten Zeile ); folgendes ein: 'memcache.local' => '\OC\Memcache\APCu', Speichern sie alles mit STRG+O und schließen danach den Editor. Um einfach Dateien auf den Raspi schieben zu können ist eine Samba-Freigabe hilfreich. Samba lässt sich mit wenigen Befehlen installieren und einrichten. Samba installieren: sudo apt-get update sudo apt-get install samba samba-common smbclient Prüfen ob Samba läuft: sudo service smbd status sudo service nmbd status Beide Dienste sollten laufen. Grundkonfiguration des Samba Servers: sudo mv /etc/samba/smb.conf /etc/samba/smb.conf_alt sudo nano /etc/samba/smb.conf

In die neue smb.conf folgendes eintragen: [global] workgroup = WORKGROUP security = user encrypt passwords = yes Mit STRG+O / Return /STRG+X speichern und nano beenden. Mit testparm prüfen ob die smb.conf OK ist. Samba Dienste neu starten mit: sudo service smbd restart sudo service nmbd restart Freigabe Verzeichnis (Hier befinden sich später alle Freigaben) erstellen: sudo mkdir /home/shares sudo mkdir /home/shares/freigabe1 sudo chown root:root /home/shares/freigabe1/ sudo chmod 777 /home/shares/freigabe1/ /root:users -> Gruppe Users /770 -> Gruppen 700 -> User) Die Freigabe in die Samba Konfigurationsdatei eintragen: sudo nano /etc/samba/smb.conf [Freigabe1] comment = Testfreigabe1 path = /home/shares/freigabe1 read only = no Mit STRG+O / Return /STRG+X speichern und nano beenden. Samba Dienste neu starten mit: sudo service smbd restart sudo service nmbd restart Samba Passwort für Benutzer einrichten: sudo smbpasswd -a pi Ab jetzt können sie die Freigabe nutzen.

Soll ein Raspberry ohne Display und Tastatur genutzt werden, müssen wir seine IP Adresse für die erste Einrichtung per SSH herausfinden. Unter Linux können wir uns alle Raspi Mac-Adressen die im Netz verfügbar sind anzeigen lassen. Das können wir mit folgendem Befehl machen: ip n grep b8:27:eb Als Windowsnutzer bedienen wir uns eines Tricks (der auch mit Linux funktioniert (-b)). Wir setzen ein Ping an die Broadcast-Adresse des Netzes ab (.255) und lassen uns danach den ARP-Cache ausgeben der eine Zuordnung von IP V4 Adressen zur MAC-Adresse enthält. Raspberrys haben eine MAC Adresse die mit b8:27:eb anfängt. ping 192.168.xxx.255 arp -a Es gibt eine einfache Möglichkeit externe Festplatten bzw. USB Stick o.ä. in Nextcloud einzubinden. Dies funktioniert wie folgt: Das Laufwerk sollte nach dem anstecken mit ext4 formatiert werden. sudo nano /boot/config.txt Am Ende der Datei max_usb_current=1 einfügen. mkdir /home/pi/usbhd Der Ordner in dem die HD gemountet wird. lsblk Prüfen ob die HD erkannt wurde. (sda bzw. sda1) sudo mount -t auto /dev/sda1/ home/pi/usbhd Festplatte mounten sudo chown -R www-data:www-data /home/pi/usbhd Besitzer auf www-data ändern Um die HD bei booten automatisch zu mounten: sudo nano /etc/fstab /dev/sda1 /home/pi/usbhd auto noatime 0 0 Einfügen Als Admin bei nextcloud anmelden. Bei +Apps->Nicht aktiviert External Storage support aktivieren. Administration-> Externer Speicher

spdns DDNS Update Client installieren Damit der Raspi aus dem Internet erreichbar ist, haben wir uns einen DynDNS Account erstellt und uns einen Domainnamen eingetragen. Damit nun der Raspi auch wirklich erreichbar ist, müssen wir dem DynDNS Anbieter unsere IP mitteilen. Das machen wir wie folgt: cd /home/pi/ wget http://my5cent.spdns.de/wp-content/uploads/2014/12/spdnsupdater_bin.tar.gz tar -zxvf spdnsupdater_bin.tar.gz sudo mv spdnsu.conf /etc/ sudo mkdir updater sudo mv spdnsu updater/ sudo chmod u+x updater/spdnsu sudo chown -R pi:pi /home/pi/updater/ rm spdnsupdater_bin.tar.gz spdnsu.conf anpassen: sudo nano /etc/spdnsu.conf Hier die entsprechenden Werte eintragen. Mit STRG+O / ENTER / STRG+X speichern und schließen. Damit die Aktualisierung automatisch geschieht erstellen wir einen cronjob. In diesem Fall alle 10 Minuten. sudo crontab -e Dort fügen wir folgendes ein: */10 * * * * /home/pi/updater/spdnsu Mit STRG+O / ENTER / STRG+X speichern und schließen. Einen manuellen Aufruf zum Testen../updater/spdnsu Die aktuelle IP-Adresse steht in /tmp/spdnsuip.cnf cat /tmp/spdnsuip.cnf

Let s Encrypt SSL Zertifikat erzeugen und installieren Damit der Zugriff auf unsere Dateien auch verschlüsselt stattfinden kann, benötigen wir ein SSL Zertifikat. Grundsätzlich ist es möglich sich selbst ein Zertifikat auf dem Pi zu generieren. Der große Nachteil ist, dass diese Zertifikate trotzdem nicht als Vertrauenswürdig gelten und erst in Browser und Programme importiert werden müssen. Wir erstellen uns stattdessen ein SSL Zertifikat bei Let s Encrypt. Was genau Let s Encrypt ist, von wem es unterstützt wird usw. kann man auf deren Website nachlesen. Diese Zertifikate werden von allen gängigen Browsern und Programmen als Vertrauenswürdig angesehen. Wir gehen wie folgt vor: sudo a2enmod ssl sudo a2enmod headers sudo service apache2 restart sudo apt-get install git -y cd /etc sudo git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt sudo./letsencrypt-auto Nach einer ganzen Weile müssen sie eine E-Mail-Adresse eingeben. Das ist wichtig. Diese benötigen sie zur Erneuerung des Zertifikats. Dann müssen sie den Nutzungsbedingungen zustimmen. (A) Jetzt können sie Wählen ob sie ihre Mail-Adresse der EFF mitteilen lassen wollen um auf dem Laufenden zu bleiben. (Ihre Entscheidung) Dann wird nach dem Domainnamen gefragt. Hier müssen sie den Namen ohne http, www. o.ä. eingeben. Nach einem kleinen Moment sollte das Zertifikat auf dem Raspi gespeichert werden. Jetzt müssen sie nur noch eingeben wie der Zugriff erfolgen soll. Hier sollten sie unbedingt die sichere Variante wählen. Sonst haben sie zwar einen SSL Zugang, aber die Daten werden auch noch per http ausgeliefert.