Inaktive AFP Benutzer (automatisch) trennen?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Stormtrooper

Benutzer
Registriert
27. März 2013
Beiträge
45
Reaktionspunkte
0
Punkte
0
Hallo Leute,

folgendes Problem: Meine Freundin loggt sich von ihrem MacBook per AFP auf der DiskStation ein um 1 oder 2 Dateien zu kopieren. Dann vergisst sie allerdings immer die Verbindung zu trennen. Mit dem Effekt, dass jedesmal wenn sie danach ihren Laptop aus dem Ruhezustand aufweckt, der Laptop die DiskStation aus dem Ruhezustand holt, da ja die Verbindung nie getrennt wurde.

Da dies unnötigen Stromverbrauch & unnötige Festplattenabnutzung nach sich zieht, würde ich gerne eine Zwangstrennung nach XX Minuten vornehmen. Geht das?

Viele Grüße,
Jan
 
Auf der Syno. Das ist eine absolute Pfadangabe.
 
Aber wie greif ich darauf zu? In der File Station finde ich nur meine eigenen Dateien. Wär super wenn du das ein wenig ausführlicher erklären könntest, ich steck da nicht so tief im Thema. ;)
 
Danach schon ;)

Ich nenne dir die Schritte:

  1. Syno, Systemsteuerung, SSH-Server aktivieren
  2. Syno, Key-basierten Root-Login aktivieren
  3. Mac, Terminal öffnen, per SSH als root auf der Syno einloggen (ssh root@ipadresse)
  4. Syno, /etc/afp.conf editieren
  5. Syno, Server neu starten

Die Schritte 1 und 2 müsstest du mit Hilfe der Forensuche selbst erledigen. Schritt 3 ist dann einfach.

Der Rest ist Copy & Paste. Der Code setzt "sleep time" und "disconnect time" jeweils auf 1, dann wird die Syno neu gestartet.

Rich (BBCode):
test -e /etc/afp.conf.ORIG || cp -a /etc/afp.conf /etc/afp.conf.ORIG 

grep -q "^sleep time" /etc/afp.conf && sed -i /etc/afp.conf -e "s@^\(sleep time = \).*@\11@"

grep -q "^disconnect time" /etc/afp.conf && sed -i /etc/afp.conf -e "s@^\(disconnect time = \).*@\11@"

reboot
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat