Modifikationen: Unterschied zwischen den Versionen

Aus
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(69 dazwischenliegende Versionen von 16 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Category:Portal]]
{|width="100%" height="100%" border=0 cellpadding=5 cellspacing=7 style="border: 1px solid #c0c0c0;background-color:#e0e0e0"
{|width="100%" height="100%" border=0 cellpadding=5 cellspacing=7 style="border: 1px solid #c0c0c0;background-color:#e0e0e0"
|style="background-color:#c0c0c0; border: 1px solid #a0a0a0; font-size:120%; font-weight: bold"|[[Modifikationen|Modding Themen]]
|style="background-color:#c0c0c0; border: 1px solid #a0a0a0; font-size:120%; font-weight: bold"|[[Modifikationen|Modding Themen]]
Zeile 9: Zeile 10:
##[[Platten, RAIDs und Dateisysteme]]
##[[Platten, RAIDs und Dateisysteme]]
##[[Überblick über Modifizierungen des Synology-Servers]]
##[[Überblick über Modifizierungen des Synology-Servers]]
##[[Welchen Prozessortyp besitzt mein System?]]
##[[Hardware der Synology Stations]]
##[[Welche Performance besitzt mein System?]]
##[[Arbeitsweise der Synology Stations]]
##[[Arbeitsweise der Synology Stations]]
##[[LEDs und Buttons]]
##[[LEDs und Buttons]]
##[[Viren auf dem Synology-Server?]]
##[[Viren auf dem Synology-Server?]]
##[[Stromverbrauchswerte User]]
##[[CMOS Knopfzellen-Batterietypen]]
#[[Die Kommandozeile]]
#[[Die Kommandozeile]]
##[[Grundlegende Befehle auf der Kommandozeile]]
##[[Grundlegende Befehle auf der Kommandozeile]]
##[[Der Editor vi]]
##[[Vergleich von Texteditoren]]
##[[Alternativer Editor nano]]
###[[vi]]
##[[less und vim]]
###[[vim]]
###[[nano]]
##[[less|Alternativer Pager less]]
##[[Synology Toolset]]
##[[Synology Toolset]]
##[[Locale-UTF8|UTF-8–Kodierung einstellen]]
##[[synogear: weitere Tools]]
#[[Wo ist was im Linux-System]]
#[[Wo ist was im Linux-System]]
##[[Dateien im /etc-Verzeichnis|/etc-Verzeichnis]]
##[[Dateien im /etc-Verzeichnis|/etc-Verzeichnis]]
Zeile 39: Zeile 47:
###[[Anzahl der möglichen Terminalfenster erhöhen]]
###[[Anzahl der möglichen Terminalfenster erhöhen]]
###[[ssh_mit_Zertifikaten_absichern|Secure Shell (ssh) Zugriff nur mit Schlüssel]]
###[[ssh_mit_Zertifikaten_absichern|Secure Shell (ssh) Zugriff nur mit Schlüssel]]
###[[SSH ohne Passwort]]
###[[Putty ohne Passwort einloggen]]
###[[Ssh_clients_blocken|PHP Script zum Logfile Scan nach ssh Fehlern]]
###[[Ssh_clients_blocken|PHP Script zum Logfile Scan nach ssh Fehlern]]
###[[Automatisches Herunterfahren wenn kein Ping möglich]]
###[[Automatisches Herunterfahren wenn kein Ping möglich]]
Zeile 48: Zeile 54:
###[[Debian auf der DiskStation]]
###[[Debian auf der DiskStation]]
###[[Thumbnailerzeugung beschleunigen ]]
###[[Thumbnailerzeugung beschleunigen ]]
###[[Cacti Monitoring auf Diskstation installieren]]
###[[SSMTP: Mit Bordmitteln eine E-Mail über die Konsole versenden.]]
##Firmware-Upgrades
##Firmware-Upgrades
###[[Upgrade von DS101g+ auf DS107]]
###[[Upgrade von DS101g+ auf DS107]]
##Backup Modifikationen
##Backup Modifikationen
###[[Alternierendes Backup]]
###[[Alternierendes Backup]]
###[[Backup der mySQL-Datenbank über einen cronjob|Backup der MySQL-Datenbank über einen cronjob]]
###[[Backup der MySQL-Datenbank über einen cronjob]]
###[[Backup über RSync auf einen angeschlossenen Datenträger]]
###[[Backup über RSync auf einen angeschlossenen Datenträger]]
###[[rsnapshot|Backups mit Rsnapshot erstellen]]
###[[rsnapshot|Backups mit Rsnapshot erstellen]]
Zeile 60: Zeile 68:
### [[duplicity|duplicity (SSH/SCP, RSync, FTP, WebDAV, IMAP, Amazon S3 + optionale Verschlüsselung)]]
### [[duplicity|duplicity (SSH/SCP, RSync, FTP, WebDAV, IMAP, Amazon S3 + optionale Verschlüsselung)]]
### [[WebDAV-Speicher mithilfe von davfs2 direkt in die DS einbinden]]
### [[WebDAV-Speicher mithilfe von davfs2 direkt in die DS einbinden]]
### [[Zeitgesteuerte Sicherung mittels wget inkl. Protokoll]]
###[[CrashPlan Headless Client]]
###[[CrashPlan Headless Client]]
##Download Modifikationen
##Download Modifikationen
Zeile 71: Zeile 80:
###[[PS3 Mediaserver]]
###[[PS3 Mediaserver]]
###[[iTunes Playlists Importieren]]
###[[iTunes Playlists Importieren]]
###[[Einbinden einer DS über NFS bei älteren Samsung-TVs]]
##Datenträger Mods
##Datenträger Mods
###[[Upgrade eines None-RAID Volume zu RAID1 / RAID5]]
###[[Upgrade eines None-RAID Volume zu RAID1 / RAID5]]
Zeile 94: Zeile 104:
#### [[Postfix_und_Spamassassin|Spamfilterung mit Postfix und Spamassassin]]
#### [[Postfix_und_Spamassassin|Spamfilterung mit Postfix und Spamassassin]]
### Various
### Various
#### [[Fehlersuche_in_der_Mailstation|Fehlersuche in der Mailstation]]
#### [[Fehlersuche in der Mailstation]]
#### [[Nuetzliche_Kommandos_fuer_Mailstation|Nützliche Kommandos der Mailstation]]
#### [[Nuetzliche_Kommandos_fuer_Mailstation|Nützliche Kommandos der Mailstation]]
#### [[Mailinglisten_mit_mailman|Mailing-Listen mit mailman]]
#### [[Mailinglisten_mit_mailman|Mailing-Listen mit mailman]]
Zeile 101: Zeile 111:
#### [[Roundcube als Webmail-Client für externen IMAP-Account verwenden]]
#### [[Roundcube als Webmail-Client für externen IMAP-Account verwenden]]
## Sonstige Modifikationen
## Sonstige Modifikationen
### [[USV Shutdown an Mac über Netzerk weiterleiten mit Growl]]
### [[Installation der Online Teamlösung eGroupWare Community Edition]]
### [[Installation der Online Teamlösung eGroupWare Community Edition]]
### [[Verteiltes Rechnen mit der DiskStation anhand von distributed.net]]
### [[Verteiltes Rechnen mit der DiskStation anhand von distributed.net]]
### [[Hits_der_Photostation_zuruecksetzen|Hits der Photostation zuruecksetzen]]
### [[Hits der Photostation zuruecksetzen]]
### [[Boost Joomla Performance]]
### [[Druckerverwaltung und Netzwerkdrucker einbinden]]
###[[Wake on LAN (WOL) nur mit PHP, auch über das Internet]]
###[[DdnsAutoLogin|ddnsAutoLogin]]
###[[PXE|PXE - Preboot eXecution Environment]]
###[[OpenVPN zu einer Easybox 904 xDSL: Konfiganpassung via Konsole]]
###[[Wörterbücher für Volltextsuche mit PostgreSQL erstellen]]
###[[Guacamole mit Docker|Guacamole mit Docker]]
###[[Synapse mit Docker|Synapse mit Docker]]
###[[TvHeadend mit Docker und Sundtek SkyTV Ultimate|TvHeadend mit Docker und Sundtek SkyTV Ultimate]]
 
#[[IPKG]]
#[[IPKG]]
##[[Apache IPKG|Alternativer Apache-Server]]
##[[Apache IPKG|Alternativer Apache-Server]]
Zeile 118: Zeile 140:
##[[Xinetd_via_ipkg_installieren|xinetd Daemon via ipkg installieren]]
##[[Xinetd_via_ipkg_installieren|xinetd Daemon via ipkg installieren]]
###[[Xinetd_Beispiel_Eigener_Dienst|Eigener Dienst per xinetd]]
###[[Xinetd_Beispiel_Eigener_Dienst|Eigener Dienst per xinetd]]
##[[Syslog-ng_via_ipkg_installieren|syslog-ng via ipkg installieren]]
##[[Syslog-ng via ipkg installieren]]
##[[YouGrabber]]
##[[YouGrabber]]
##[[Geschwindigkeitsmessung mit iperf]]
##[[Geschwindigkeitsmessung mit iperf]]
Zeile 132: Zeile 154:
##[[Nmap|Portscanner Nmap]]
##[[Nmap|Portscanner Nmap]]
##[[Mpd|Music Player Daemon mpd]]
##[[Mpd|Music Player Daemon mpd]]
#[[3rd-party Applikationen]]
#[[:Category:3rd-Party-Apps|3rd-party Applikationen]]
##[[Konfiguration von 3rd-party Applikationen]]
##[[Konfiguration von 3rd-party Applikationen]]
###[[Aufbau eines Synology Packages (SPK)]]
###[[Aufbau eines Synology Packages (SPK)]]
Zeile 138: Zeile 160:
###[[Aufbau der Datei 'application.cfg']]
###[[Aufbau der Datei 'application.cfg']]
###[[Aufbau der Datei 'config']]
###[[Aufbau der Datei 'config']]
###[[Integration einer Hilfe in DSM 3|Hilfe in DSM integrieren]]
###Integration einer Hilfe in DSM
####[[Integration einer Hilfe in DSM 3.x|DSM 3.x]]
####[[Integration einer Hilfe in DSM 4.0-5.0|DSM 4.0 - 5.0]]
####[[Integration einer Hilfe in DSM 5.1-|DSM 5.1 - 6.1]]
##[[Integration von 3rd-party Applikationen]]
##[[Integration von 3rd-party Applikationen]]
###[[phpMyAdmin als 3rd-Party Applikation|phpMyAdmin]]
###[[phpMyAdmin als 3rd-Party Applikation|phpMyAdmin]]
Zeile 147: Zeile 172:
###[[3rd Party Application Manager]]
###[[3rd Party Application Manager]]
###[[HttpWakeUp Wake-On-LAN Pakete per Webinterface verschicken]]
###[[HttpWakeUp Wake-On-LAN Pakete per Webinterface verschicken]]
###[[Wake on LAN (WOL) nur mit PHP, auch über das Internet]]
###[[Rootkit Hunter als 3rd-Party Applikation|Rootkit Hunter]]
###[[Rootkit Hunter als 3rd-Party Applikation|Rootkit Hunter]]
###[[AdminTool]]
###[[AdminTool]]
###[[TeamSpeak 2 Server]]
###[[TeamSpeak 2 Server]]
###[[TeamSpeak 3 Server]]
###[[TeamSpeak 3 Server]]
###[[Weave Minimal Server für Firefox Sync]]
###[[TeamSpeak 3 Server in Debian Chroot]]
###[[FSyncMS|FSyncMS – ein Firefox Sync Server]]
###[[Lesezeichen/Passwörter Synchronisation mit SyncPlaces für Firefox (über WebDAV auf der DS)]]
###[[Lesezeichen/Passwörter Synchronisation mit SyncPlaces für Firefox (über WebDAV auf der DS)]]
###[[iStat Server]]
###[[iStat Server]]
### SqueezeCenter
### SqueezeCenter
####[[SqueezeCenter-Existierende-MySQL-Instanz-verwenden|Bestehende Instanz verwenden]]  
####[[SqueezeCenter-Existierende-MySQL-Instanz-verwenden|Bestehende Instanz verwenden]]
###[[Minecraft-Server auf der Synology]]
###[[SynoBox|SynoBox - ein Dropbox Client]]
###[[AirSonos|AirSonos - per Airplay auf Sonos streamen]]
###[[CoD2|Call of Duty 2 Server auf Synology]]
#Kompilieren eigener Programme
#Kompilieren eigener Programme
##[[Luadch]]
##[[Luadch]]
##[[MediaInfo]]
##[[MediaInfo]]
##[[bluetooth Treiber]]
##[[sma-bluetooth]]
#Hardware Modifikationen
#Hardware Modifikationen
##[[DiskStation 209+ flüsterleise machen]]
##[[DiskStation 209+ flüsterleise machen]]

Aktuelle Version vom 6. Februar 2024, 17:18 Uhr

Modding Themen
  1. Wichtige Informationen zum Modden der Synology Stations
  2. Übersicht über verfügbare 3rd-Party-Apps aus unserer Community
  3. Grundsätzliches zur Hard- und Software des Synology-Servers
    1. Wie funktioniert ein Computer?
    2. Platten, RAIDs und Dateisysteme
    3. Überblick über Modifizierungen des Synology-Servers
    4. Hardware der Synology Stations
    5. Welche Performance besitzt mein System?
    6. Arbeitsweise der Synology Stations
    7. LEDs und Buttons
    8. Viren auf dem Synology-Server?
    9. Stromverbrauchswerte User
    10. CMOS Knopfzellen-Batterietypen
  4. Die Kommandozeile
    1. Grundlegende Befehle auf der Kommandozeile
    2. Vergleich von Texteditoren
      1. vi
      2. vim
      3. nano
    3. Alternativer Pager less
    4. Synology Toolset
    5. UTF-8–Kodierung einstellen
    6. synogear: weitere Tools
  5. Wo ist was im Linux-System
    1. /etc-Verzeichnis
    2. /dev-Verzeichnis
    3. /lib-Verzeichnis
    4. /tmp-Verzeichnis
    5. /usr-Verzeichnis
    6. /var-Verzeichnis
    7. /volume1-Verzeichnis
  6. Nicht unterstützte Konfigurationsänderungen
    1. Systemmanagement
      1. 3rd Party Applications vor unberechtigten Zugriffen schützen
      2. Cron konfigurieren
      3. Generierung eines eigenen SSL-Zertifikats
      4. SSL-Zertifikat von ready2host einbinden
      5. Downgrade der Synology-Firmware
      6. Mount Bind
      7. Gemeinsames Homeverzeichnis für mehrere User
      8. Logdatei für den Apache-Server erstellen
      9. Anzahl der möglichen Terminalfenster erhöhen
      10. Secure Shell (ssh) Zugriff nur mit Schlüssel
      11. PHP Script zum Logfile Scan nach ssh Fehlern
      12. Automatisches Herunterfahren wenn kein Ping möglich
      13. Statusmail von der Diskstation
      14. Aktuellen Status twittern (CPU, RAM, Speicher)
      15. DSM Zugriff auf IP-Ebene beschränken
      16. Debian auf der DiskStation
      17. Thumbnailerzeugung beschleunigen
      18. Cacti Monitoring auf Diskstation installieren
      19. SSMTP: Mit Bordmitteln eine E-Mail über die Konsole versenden.
    2. Firmware-Upgrades
      1. Upgrade von DS101g+ auf DS107
    3. Backup Modifikationen
      1. Alternierendes Backup
      2. Backup der MySQL-Datenbank über einen cronjob
      3. Backup über RSync auf einen angeschlossenen Datenträger
      4. Backups mit Rsnapshot erstellen
      5. Offsite Backup von DS auf WebDAV-Speicher (z.B. von 1und1, GMX, Web.de, Strato, iDisk (MobileMe))
      6. Generationsbackup über Netzwerk
      7. Verschlüsseltes Backup‎
      8. duplicity (SSH/SCP, RSync, FTP, WebDAV, IMAP, Amazon S3 + optionale Verschlüsselung)
      9. WebDAV-Speicher mithilfe von davfs2 direkt in die DS einbinden
      10. Zeitgesteuerte Sicherung mittels wget inkl. Protokoll
      11. CrashPlan Headless Client
    4. Download Modifikationen
      1. pyLoad
      2. appleJuice
    5. Multimedia Modifikationen
      1. TwonkyVision
      2. Twonky auf der DS211j installieren
      3. Swisscenter installieren
      4. Fuppes
      5. PS3 Mediaserver
      6. iTunes Playlists Importieren
      7. Einbinden einer DS über NFS bei älteren Samsung-TVs
    6. Datenträger Mods
      1. Upgrade eines None-RAID Volume zu RAID1 / RAID5
      2. Hartnäckigen USB-Stick mit ext2/3 formatieren und einbinden
      3. Verschlüsselte Container auf der DS
    7. Mailstation Mods
      1. Dovecot Server (imap/pop3)
        1. Externe Accounts mit getmail abrufen
        2. Virtuelle User
        3. Dovecot-sieve zum Filtern von E-Mails
        4. AutoReply
      2. Postfix Server (smtp)
        1. Client Restriktionen
        2. Virtuelle User
        3. Zusätzliche Ports
        4. SMTP Relay einrichten
        5. Greylisting mit postgrey
        6. Postfix Firewall postfwd
        7. Autoreply
      3. Spamassassin
        1. Spamassassin installieren
        2. Die Regeln des Spamassassin
        3. Spamfilterung mit Postfix und Spamassassin
      4. Various
        1. Fehlersuche in der Mailstation
        2. Nützliche Kommandos der Mailstation
        3. Mailing-Listen mit mailman
        4. getmail nutzen mit Hibernate der Festplatten
        5. Script zur Erstellung von virtuellen Nutzern (E-Mail)
        6. Roundcube als Webmail-Client für externen IMAP-Account verwenden
    8. Sonstige Modifikationen
      1. USV Shutdown an Mac über Netzerk weiterleiten mit Growl
      2. Installation der Online Teamlösung eGroupWare Community Edition
      3. Verteiltes Rechnen mit der DiskStation anhand von distributed.net
      4. Hits der Photostation zuruecksetzen
      5. Boost Joomla Performance
      6. Druckerverwaltung und Netzwerkdrucker einbinden
      7. Wake on LAN (WOL) nur mit PHP, auch über das Internet
      8. ddnsAutoLogin
      9. PXE - Preboot eXecution Environment
      10. OpenVPN zu einer Easybox 904 xDSL: Konfiganpassung via Konsole
      11. Wörterbücher für Volltextsuche mit PostgreSQL erstellen
      12. Guacamole mit Docker
      13. Synapse mit Docker
      14. TvHeadend mit Docker und Sundtek SkyTV Ultimate
  1. IPKG
    1. Alternativer Apache-Server
    2. OpenVPN auf einer DS betreiben
    3. Streamripper
    4. Alternativer Samba-Server
    5. Icecast Server
    6. Alternativer FTP Dienst
    7. SFTP und SCP
    8. SVN-Server
    9. Git + Gitolite installieren
    10. TFTP-Daemon einrichten und verwenden
    11. Java installieren
    12. xinetd Daemon via ipkg installieren
      1. Eigener Dienst per xinetd
    13. Syslog-ng via ipkg installieren
    14. YouGrabber
    15. Geschwindigkeitsmessung mit iperf
    16. Installation torrentflux-b4rt
    17. Bind9 DNS-Server
    18. Streaming server (ggrab) für DBox2-Aufnahmen einrichten
    19. USB Schaltbare Steckdosenleiste
    20. Tinyproxy
    21. DHCP-Server
    22. MoinMoin-Wiki
    23. Inetutils, ftp, tftp, rcp, rsh, ping, ping6
    24. Mit Nail ein E-Mail verschicken
    25. Portscanner Nmap
    26. Music Player Daemon mpd
  2. 3rd-party Applikationen
    1. Konfiguration von 3rd-party Applikationen
      1. Aufbau eines Synology Packages (SPK)
      2. Aufbau der Datei 'INFO'
      3. Aufbau der Datei 'application.cfg'
      4. Aufbau der Datei 'config'
      5. Integration einer Hilfe in DSM
        1. DSM 3.x
        2. DSM 4.0 - 5.0
        3. DSM 5.1 - 6.1
    2. Integration von 3rd-party Applikationen
      1. phpMyAdmin
      2. phpPgAdmin
      3. phpSysInfo
      4. aMule IP-Filter
      5. eXtplorer (Alternative zur File Station)
      6. 3rd Party Application Manager
      7. HttpWakeUp Wake-On-LAN Pakete per Webinterface verschicken
      8. Rootkit Hunter
      9. AdminTool
      10. TeamSpeak 2 Server
      11. TeamSpeak 3 Server
      12. TeamSpeak 3 Server in Debian Chroot
      13. FSyncMS – ein Firefox Sync Server
      14. Lesezeichen/Passwörter Synchronisation mit SyncPlaces für Firefox (über WebDAV auf der DS)
      15. iStat Server
      16. SqueezeCenter
        1. Bestehende Instanz verwenden
      17. Minecraft-Server auf der Synology
      18. SynoBox - ein Dropbox Client
      19. AirSonos - per Airplay auf Sonos streamen
      20. Call of Duty 2 Server auf Synology
  3. Kompilieren eigener Programme
    1. Luadch
    2. MediaInfo
    3. bluetooth Treiber
    4. sma-bluetooth
  4. Hardware Modifikationen
    1. DiskStation 209+ flüsterleise machen
    2. DiskStation 106 automatisch einschalten
    3. DiskStation 107 automatisch einschalten
    4. DiskStation 211 automatisch einschalten
    5. DiskStation 408 automatisch einschalten
    6. DiskStation 106 WOL Wake-On-LAN Umbau