LINUX (Ubuntu) Server erstellen

THEzockerGP

Komplett-PC-Käufer(in)
Hallo Leute ich habe folgendes vor:

Ich habe einen alten PC mit frischen Ubuntu 64Bit. Ich habe eine "Ubuntu" Festplatte und eine soll zum freigeben sein also im LAN, sodass man zb. Vom smartphone drauf zugreifen kann. Da der PC aber auch als hochladeserver für youtube sein soll und ich mit jemanden kooperiere der zu weit weg wohnt, will ich das er (nur er) auch auf die Server Platte zugreifen kann ( andere Ordner werden verschlüsselt)

Nun die Frage ist das möglich?

Und wenn ja wie?
 
Ist genau das gleiche wie in Windows.
Die Verzeichnisse die freigegeben werden sollen einem bestimmten User zuweisen, so dass nur dieser darauf zugreifen darf, und dann die Verzeichnisse per SAMBA freigeben im Netzwerk.
Und dann darfste noch Deinem Router sagen, dass er das ins Internet durchlassen soll.

Reicht das für den Anfang oder brauchst Du eine Schritt für Schritt Anleitung? Da würde ich dir Ubuntu Wiki ans Herz legen.

Startseite › Wiki › ubuntuusers.de
 
Port-Freigabe.


[ubuntu] Samba port? <<-- das sind die Ports die Du brauchst.


Und dann stellste in Deinem Modem/Router nur ein dass er diese Ports bis zu genau der IP von Deinem Server (manche Modems arbeiten auch mit dem Namen anstatt der IP) durchleiten soll.
 
Das hängt dann wohl von Deinem (nichtgenannten) Modem ab, ob es alles blockt. Aber normalerweise leiten die alles durch und Du musst nur im (nichtgenannten) Router arbeiten.
 
Wenn du über den Server Youtube Videos hochladen willst, kann ich dir das hier empfehlen:
GitHub - tokland/youtube-upload: Upload videos to Youtube from the command line
Eine Verschlüsselung der Daten macht hier wenig Sinn, es sei denn du hast irgendwas illegales vor :ugly:.
Da die Daten ja zur Laufzeit unverschlüsselt vorliegen. Wichtig! Eine Verschlüsselung ist keine Rechteeinschränkung.
Damit kein Kumpel nicht alle Pfade sehen kann bzw. nicht überall zugreifen kann, solltest du dich mal damit vertraut machen:
Rechte › Wiki › ubuntuusers.de

Die Freigabe für deinen Kumpel über das Internet würde ich auch Sicherheitsgründen auf keinen Fall mit Samba bereitstellen.
Er könnte sich den Server zum Beispiel via SSHFS lokal mounten. Oder einfach mit Filezilla, Winscp etc... über SFTP/SSH zugreifen. Beide von mir gezeigte Varianten bieten eine exzellente Transportverschlüsselung via AES.

Hierfür könnte man eine gejailte Umgebung einrichten für noch mehr Sicherheit. Damit kannst du den Nutzer sehr hart in eine von dir erstellte gekapselte Umgebung sperren(ZB. Verzeichnisse deiner Server Platte)
Creating a Chroot Jail for SSH Access | Allan Feid

Zu guter letzt würde ich noch Anti-Bruteforce Software(ka wie die Fachbezeichnung hierfür ist XD) wie zB. fail2ban installieren. ClamAV als Antivirenschutz ist auch nicht schlecht und kostenlos.
 
Zuletzt bearbeitet:
Danke erstmal für alle Antworten! Was wäre denn nun die beste Methode um einen Zugang zu gewähren(bin Linux Laie) was sehr einfach und sicher ist. Gegenseite hat Windows.

Danke
 
So, ich schreibs hier auch nochmal, dass es auf jeden Fall verstanden wird: Bitte nicht Samba uebers Internet! Danke!
Alternative wie gesagt ist SSH/SFTP oder auch ncoh nicht erwaehnt und ein VPN-Server auf Ubuntu und dann Samba.
 
Zurück