1. Einbringen
Wenn Sie denken, einer Datei-Server, dann sind Sie wahrscheinlich ein zentraler Knoten in einem Netzwerk an, die für alle oder zumindest zugänglich ist, sollte vom Administrator erworben mit den entsprechenden Rechten für jeden zugänglich sein. Hier denken wir besonders an NAS (Network Attached Storage), Aufnehmen von Fotos, Musik, Filme, etc ... gespeichert sind, zentral gelegen. Sie können diese Ansicht auch als Back-up-Dateien, da die meisten dieser Netzwerkgeräten mit mehreren Festplatten zu arbeiten (rAID-Konfigurationen). Der Raspberry Pi könnte auch gut als Datei-Server dienen, vor allem jetzt, dass die RPI zu einer schnelleren CPU aktualisiert wurde (https://www.raspberrypi.org/products/raspberry-pi-2-model-b/)
2. erste Schritte
Die Himbeere Pi arbeitet mit dem Betriebssystem Raspel Bian, Das Tutorial spezifische Grater Bian Jessie. Dies ist eine abgespeckte Version von Debian. Es gibt natürlich einige Betriebssysteme für RPI, Grate Bian ist der bekannteste.
Sie werden die RPI zu starten, Unter der Annahme, dass es bereits präparierten hat, gestartet werden. Die Anlage ist noch nicht fertig sind, können Sie gehen hier (http://computertotaal.nl/overige-elektronica/cursus-deel-1-raspberry-pi-de-ultieme-knutselcomputer-50709/pagina-3). Sie können jederzeit anschließen Kitt.
2.2 Statisch IP adres
Das erste, was Sie angemeldet einmal in den RPI, es ist mit einer statischen IP-Adresse zur Verfügung gestellt. In der vorherigen Version von Grater Bian (pfeifend) Sie hatten unter /etc / network / interfaces seine. Wenn Sie befehlen cat / etc / network / interfaces führt in Jessie, Dies wird zeigen auf /etc / dhcpcd.conf. Sie können auch die IP verwenden weiterhin, dass der DHCP zugewiesen, Sie wollen, es zu benutzen, dann können Sie diesen Teil überspringen und gehen geradeaus zu Punkt
3. Update und Upgrade.
2.2.1 Welche Informationen Sie brauchen:
den folgenden Befehl ein:
ifconfig
Ist eth0 verdrahteten Internet
Die Daten in dem gelben Rahmen, den Sie benötigen, diese können variieren.
Etho0: ist die permanente Internet-Verbindung, die Sie, wenn Sie eine Datei-Server machen wollen verwenden, um.
inet-Adr: 10.10.10.6 die IP-Adresse wird derzeit von DHCP vom Router erhalten
Bcast: 10.10.10.255 ist ein Broadcast, eine Nachricht an alle Arbeitsstationen eines Netzwerks sendet. Die Nachricht wird an einer Standard-Adresse gesendet, von allen Computern akzeptiert. Diese Adresse ist in einem TCP / IP-Netzwerk die IP-Adresse 255.255.255.255, Hier arbeiten Sie auf einem C-Netz so 10.10.10.255 in diesem Fall. In den meisten Fällen wird dies 192.168.0.255 von 192.168.1.255 seine.
Maske: 255.255.255.0 ist die subsnetmask. Hat mit der Art der Netzwerk-Klasse zu tun, Ein am häufigsten verwendeten sind,B,C. Sie könnten auch D und E-Klasse.
am meisten benutzt | erste Adresse | letzte Adresse | Subnet-mask | Anzahl der Adressen |
Klassa A | 0.0.0.0 | 127.255.255.255 | 255.0.0.0 | 16.777.214 |
Klasse B | 128.0.0.0 | 191.255.255.255 | 255.255.0.0 | 65.524 |
Klasse C | 192.0.0.0 | 223.255.255.255 | 255.255.255.0 | 254 |
Sudo nano /etc/dhcpcd.conf
Nachdem dieser Befehl in der Konfigurationsdatei zu finden, wo Sie gehen, um die IP-Adresse zu erfassen. Die gut sortierte Konfigurationsdatei geht den ganzen Weg nach unten ein paar Zeilen zu schreiben. Die Informationen, die Sie erworben haben, nur mit dem Befehl ifconfig.
2.2.2 Daten eingeben
Sobald der Unterseite der Konfigurationsdatei, geben Sie die folgenden Daten:
#Schnittstelle eth0
iface eth0 inet static
statische ip_address = 10.10.10.6 / 24 oder geben Sie Ihre eigene Adresse hier, vergisst /24 nicht
netmask = 255.255.255.0
statische Router = 10.10.10.1 de ist das Standard-Gateway: Sie können den Befehl finden: cat /etc/resolv.conf
statische domain_name_servers = 195.130.131.2 195.130.130.2 dies sind die DNS Telenet. Sie können auch 8.8.8.8 8.8.4.4 Verwendung, Was sind die dns google.
Nachdem Sie an den Daten, Sie müssen den Server mit dem folgenden Befehl neu starten:
Sudo /etc/init.d/networking Neustart
Wiederaufnahme? Der Server verfügt über eine statische IP-Adresse.
3. Update und Upgrade
Das Upgrade der OS (Betriebssystem), so können Sie up-to-date-Betriebssystem mit einem völlig arbeiten. Um dies zu tun, geben Sie den folgenden von commado:
sudo apt-get update
sudo apt-get upgrade
Es ist möglich, dass wir nach einer Bestätigung fragen, Sie können dies bestätigen Sie mit und.
erhalten mit apt-get -u Sie die folgende Ausgabe sehen:
-in, –show-upgraded Zeige aktualisierten Pakete; drucken Sie eine Liste aller Pakete aus, die aktualisiert werden. Configuration Item: GEEIGNET::Bekommen::Show-Upgrade. |
Der Unterschied zwischen Aktualisierung und Verbesserung ist:
Aktualisierung: eine Anwendung aktualisiert. Die neue Version ist eine Sammlung von Upgrades, es ist aber auch möglich, eine neue Benutzer interface. Zum Beispiel ändert sich die Versionsnummer von Version 1.0 Version 2.0. daspdat HYPERLINK “https://nl.wikipedia.org/wiki/Update_(Software)” HYPERLINK “https://nl.wikipedia.org/wiki/Update_(Software)” HYPERLINK “https://nl.wikipedia.org/wiki/Update_(Software)”e: eine Anwendung aktualisiert. Kleine Fehler werden aktualisiert. Das Programm wird oft aber in einem oder wenigen Stellen geändert. Zum Beispiel ändert sich die Versionsnummer 2.0 zu 2.1. |
Nach der Aktualisierung und unser Betriebssystem aktualisieren, werden Sie NTFS-3G installieren.
4. NTFS-3G
Dies bedeutet, dass Sie eine NTFS-formatierten Laufwerk auf dem Linux-System montiert werden kann. Hier wird gezeigt, wie ein NTFS-Festplatte formatiert auf dem Linux-Betriebssystem mounten, es wird in diesem Fall nicht empfohlen. Dies liegt daran, Sie gehen in Schwierigkeiten zu bringen später mit den Rechten. Sie können diesen Schritt überspringen und fahren Sie mit Schritt 4.2.1 ext4 mounten.
Verwenden Sie den folgenden Befehl ein NTFS-3G zu installieren:
Sudo apt-get install ntfs-3g
4.1.1 Mount-NTFS-Datenträger (fakultativ, Sie werden EXT4 verwenden)
Sobald die Installation des NTFS ist über Sie die Festplatte zu montieren über USB kann beginnen, es kann Ihnen montieren /mnt (Sie können auch einen anderen Ort wählen, aber /mnt ist der offensichtlichste).
Sie gelangen in das Verzeichnis /mnt durch im Terminal: cd / mnt durchgeführt werden,.
Einmal im Verzeichnis /mnt verwenden Sie den Befehl: sudo fdisk -l
Fdisk wird verwendet, Partitionen zu erstellen,, entfernen und / oder Festplatten formatieren, die das FAT32 und andere FAT-Dateisysteme formatiert verwenden.
Sie werden ohne Zweifel diese Diskette erkennen, weil Sie wissen, welche Menge von GBs Sie verknüpfen möchten.
In dem Beispiel unten, wird es eine große 2TB HDD gekoppelt sein:
fdisk -l Shows U Disk / dev / sda: 1.8 TB ect .., unten als / dev / sda1. sda1 ist die Antriebskupplung, von 1 nach sda bezieht sich auf 1 Trennwand. Um diese Scheibe verbinden, gehen Sie zunächst unter dem Verzeichnis /mnt Erstellen Sie einen Ordner.
Nächster Befehl, um den Ordner zu erstellen:
sudo mkdir / mnt / externaldrive
lassen op: kein Raum zwischen externen und Antrieb, sonst werden Sie 2 Ordner. Wenn Sie befehlen ls -l / mnt führt wird Ihnen zeigen, dass es eine Karte externaldrive erstellt.
Um die Festplatte mit dem Betriebssystem zu verbinden jetzt, führen Sie den folgenden Befehl ein:
Sudo mount -t auto / dev / sda1 / mnt / externaldrive
Um zu überprüfen, können Sie den folgenden Befehl ausführen: df -Th
df: wird verwendet, um den Speicherplatz zu zeigen,. Von T für Option steht und durch die Anzeige des Dateisystems wieder gefolgt, h macht es für Menschen lesbaren.
4.1.2 Ext4 Mounten
Wenn Sie eine NTFS-Festplatte, und Sie haben oben ausgeführt: Mount-NTFS-Datenträger. formatieren Sie es auf folgende Weise:
Ost stellen Sie sicher, dass es vollständig aus dem Dateisystem umounted ist: sudo umount -f / dev / sda1 / mnt / externaldrive dann sudo mkfs.ext4 / dev / sda1 Durchführung und und wählen.
Sie werden mit dem Befehl sudo fdisk -l sehen, dass die Partition sda1, weitere Informationen zu NTFS-Halterung.
Jetzt werden Sie die ext4-Dateisystem auf dem OS zu montieren, sudo mount -t auto / dev / sda1 / mnt / externaldrive
4.1.3 fstab
Die Festplatte ist physikalisch an das System angeschlossenen, Wenn der RPI Neustart wird die Platte umounted. Sie können dies in der Konfigurationsdatei zu beheben fstab montieren Sie die definierende.
folgenden Befehl:
Sudo cp / etc / fstab /etc/fstab.bckp eine Sicherung der Konfigurationsdatei vorzunehmen.
Sudo nano / etc / fstab So öffnen Sie die Konfigurationsdatei.
Sie legen das folgende am unteren Rand der Datei: /dev / sda1 / mnt / externaldrive durch das NTFS-Format System gefolgt, oder ext4. Siehe Abbildung.
Ctrl-Abfrage x zum Speichern und Beenden, Neustart des Systems mit sudo reboot.
5. Installation von Samba
Danach wird die Festplatte auf die OS verknüpft, Jetzt können Sie diese Diskette nicht über das Netzwerk erreichen.
Bevor das Netzwerk-Protokoll Samba benötigt, mit Samba können Sie Netzwerkfreigaben erstellen, die in o.a zur Verfügung stehen. Windows-, Apple-Computer usw.. Sie können Samba mit dem folgenden Befehl installieren:
sudo apt-get install samba
Wenn der obige Befehl nicht funktioniert, verwenden Sie die folgende:
Sudo apt-get install samba samba-common-bin
Sobald die Installation abgeschlossen Samba, beraten Sie eine Sicherungskopie der Konfigurationsdatei vorzunehmen smb.conf. Dies ist die Konfigurationsdatei, die verwendet wird, um o.a. Netzwerkkonfiguration, Schutz, Aktien, etc… in aan te passen. Daher ist es ratsam, sie zu nehmen wieder nach oben. Tun Sie dies für alle Konfigurationsdateien, die Sie möchten in der Zukunft zu gestalten. Sichern nehmen Sie mit dem Befehl:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
Fehler in der ursprünglichen Konfigurationsdatei? Gehen Sie zurück auf die ursprüngliche Konfigurationsdatei mit dem Rückwärts-Befehl.
sudo cp /etc/samba/smb.conf.backup /etc/samba/smb.conf
5.1 Samba weiter zu entwickeln
Jetzt Samba installiert ist, können wir den Benutzern und Freigaben erstellen. Was bedeutet das zu sagen,: Sie haben die Benutzer auf Ihrem RPI, Standardmäßig wird der Benutzer pi für Sie mit dem Kennwort Himbeere konfiguriert. Nur hat dies noch nicht auf Samba hinzugefügt. mehrere Benutzer hinzufügen, um den Befehl zu verwenden,:
Sudo useradd -m bitfix
Sie haben den Benutzer bitfix mit useradd erstellt, durch die Option -m geben Sie für den Benutzer bitfix haben auch eine Home-Directoy. Würden Sie den Benutzer zu einer Gruppe bitfix dieses Add möglich ist, mit dem Befehl: sudo usermod -g mythras bitfix Mythras hier ist die Gruppe. Verwenden Sie keine Gruppe haben, können Sie ein mit dem Befehl erstellen sudo groupadd mythras, Mythras kann natürlich nach dem gewählten Gruppe ändern.
In dem obigen Beispiel, fügte der Benutzer Kathy und maaike dem Betriebssystem sowie in der Gruppe nach Hause gebracht.
Sie werden jedem Benutzer ein Passwort vergeben, weil es Samba erfordert, Dies geschieht mit dem Befehl: sudo smbpasswd -a Sie wollen, dass der Benutzer ein Null-Passwort hat, verwenden Sie den Befehl: sudo smbpasswd -an
VB: sudo smbpasswd -an maaike
Sudo smbpasswd –a kathy
Sudo smbpasswd -a Bitfix
Sudo smbpasswd
Samba wird fragen Sie das Passwort 2x eingeben, Sobald dies erledigt ist, Benutzer werden Samba hinzugefügt und können mit den Aktien machen, um fortzufahren.
5.1.1 Verzeichnisse
Benutzer und Gruppen werden erstellt, Auf diese Weise werden Sie mehr Einblick zu erstellen Verzeichnisse erhalten.
Die folgenden Verzeichnisse werden erstellt:
De publieke Aktien en de Private Aktien, Dazu gehören:
Die öffentlichen Aktien
- Video
- Bilder
- Musik
- alle
De Private Aktien
- Bitfix
- Pi
- Maaike
- Kathy
5.1.2 Erstellen von Verzeichnissen
Folgende Verzeichnisse können Sie:
Sudo mkdir / mnt / externes Laufwerk / public
Sudo mkdir / mnt / externaldrive / prive
Getroffen ls -l / mnt / externaldrive Sie können sehen, dass die 2 Verzeichnisse erstellt.
Sie werden jetzt unter dem öffentlichen Verzeichnis (cd / mnt / externes Laufwerk / public) Erstellen Sie die folgenden Ordner.
- Video
- Bilder
- Musik
- alle
Einmal unter dem Verzeichnis /mnt / externes Laufwerk / public Geben Sie die folgenden Befehle:
Sudo mkdir Musikvideobilder aller Art
Dann gehen Sie unter dem privaten Verzeichnis (cd / mnt / externaldrive / prive) Erstellen folgenden Ordner. Sie verwenden Ihren eigenen Kurs Nutzern.
Sudo mkdir bitfix maaike pi kathy vergessen die Räume nicht.
die Verzeichnisse und Ordner werden Sie unter mittlerweile gesehen /mnt / externaldrive sind an der Wurzel zugewiesen, Dies liegt daran, die Wurzel ist derzeit der Besitzer dieser Verzeichnisse und Ordner sowie der Gruppe. Dies ist nun richtig eingestellt.
5.1.3 Berechtigungen
Um richtig die Berechtigungen festzulegen, verwenden Sie die folgenden Befehle, gehen Sie zuerst auf cd / mnt / externaldrive /.
Sudo chgrp -R heimischem Publikum
Sudo chmod -R 755 Öffentlichkeit
Sie werden sehen, dass die Root-Gruppe nun an den Administrator angepasst ist,, Administrator ist die Gruppe, die Sie mit dem Befehl erstellt sudo groupadd Hause ( oder Ihre eigene Gruppe). Mit dem Befehl sudo chmod -R 755 Öffentlichkeit, Sie sind die Rechte auf das Verzeichnis, und alles, was darunter einstellen. Dies gibt dem Benutzer alle Rechte und die Gruppe und andere nicht schreiben.
- -R ist rekursiv und den Umfang der Arbeit Vorfeld wird, daher alle Unterordner haben die gleichen Rechte.
755 die Rechte, diese sind Oktal auf Unix-Systemen, schematisches Beispiel.
Dies macht auch das Verzeichnis prive, Natürlich sind Sie unter dem Verzeichnis /mnt / externaldrive stehen.
Sudo chgrp -R Privathaus
Sudo chmod -R 755 prive
Dann werden Sie die Rechte der Nutzer unter dem Verzeichnis einstellen /mnt / externaldrive / prive,.
Die folgende Abbildung zeigt, wie die Rechte root, während die Gruppe zu Hause geeignet ist,.
auch unter privaten Verzeichnis oder was auch immer genannt Sie es auch, Gehen Sie für jeden Benutzer die Berechtigungen anpassen, so dass der Benutzer sein eigenes Verzeichnis besitzt.
- Sudo chown -R maaike:Haus maaike /
- Sudo chown -R pi:nach Hause pi /
- Sudo chown -R bitfix:Haus bitfix /
- Sudo chown -R kathy:kathy home /
Nach der Eingabe von Befehlen sollte es so aussehen.
5.2 smb.conf
Aktien in Samba zu schaffen, ist nicht so schwierig,, das Wichtigste ist, dass Sie eine Sicherung der Konfigurationsdatei genommen haben. So können Sie immer, Wenn Sie einen Fehler wieder auf den ursprünglichen gemacht. Blättern Sie nach oben gehen, um zu sehen, wenn Sie über diese geschlagen.
Um die smb-Konfigurationsdatei mit dem Befehl eingeben: sudo nano /etc/samba/smb.conf wird eine Konfigurationsdatei öffnen. Nano macht diese, Dies ist ein Editor.
Das erste, was Sie tun, ist die Arbeitsgruppe einrichten, normalerweise diese Norm in einem Windows-Netzwerk namens Arbeitsgruppe. Sie hatte, um es auf etwas anderes geändert, als es geben, in der Konfigurationsdatei.
Samba muss wissen, welche Aktien Sie teilen möchten, Sie werden für jede Aktie einen neuen Block am unteren Rand der Konfigurationsdatei hinzufügen. Dieser Block enthält den Speicherort, Zugriffskontrolle usw.. des Aktien.
Sie wollen Ihre mögliche Termine aller Wahrscheinlichkeit nach zu Freunden zu geben, Bekannte oder Familie. Dafür haben Sie das Verzeichnis öffentlich mit den Unterordner erstellt.
- alle
- Bilder
- Foto
- Video
Nicht teilen: Sie Ihre Konfigurationsdatei laden ...
[Öffentliche Aktie]
Kommentar = Public Aktie
path = / mnt / externes Laufwerk / public /
beschreibbare = yes
write list = @thuis
public = yes
browsable = yes
guest ok = yes
Sobald Sie eingegeben haben diese, drücken Sie CTRL D und geben Sie zu speichern, Ctrl X zu beenden. Sie starten Sie den Samba-Server mit dem Befehl: sudo /etc/init.d/samba Neustart.
Nun, da Sie die Öffentlichkeit Aktie platziert haben, Zeit für die privaten Aktien, gehen unter der öffentlichen Freigabe, die Sie gerade erstellt haben, für jeden Benutzer, die Sie Orte, um einen Anteil an der smb.conf-Datei erstellt.
Sie legen die folgenden am unteren Rand der Konfigurationsdatei ...
[Prive kathy]
comment = prive kathy
path = / mnt / externaldrive / prive / kathy
valid users = kathy
read only = no
beschreibbare = yes
Wieder drücken Sie CTRL D und geben Sie zu speichern, Ctrl X zu beenden. Sie starten Sie den Samba-Server mit dem Befehl: sudo /etc/init.d/samba Neustart.
6. Samba-Freigaben nähert Windows-
Wie kann dies jetzt geschaffenen Aktien banaderen von Windows, Dies öffnet den Explorer.
Auf der linken Seite, Unter Netzwerk sehen Sie den Namen Ihres Raspberry Pi. Standardmäßig ist dies RASPBERRY. Wenn nicht verfügbar, planen Sie die IP-Adresse des Raspberry Pi eingeben.
Sobald Sie Entertament kommen Sie unter dem Verzeichnis RPI und die Aktien anzeigen können, Private Ordner werden unter Ihrem Benutzernamen und Passwort zugänglich sein.
Wenn Sie melden Sie sich nicht in Ihrem privaten Ordner, werden Sie können nicht im Rahmen des öffentlichen Aktien schreiben, Dies wird Ihnen als Gast drehen.