Zum Inhalt

/etc/rsyncd.conf

Im vorherigen Artikel rsync demo 02 haben wir einige grundlegende Parameter vorgestellt. Dieser Artikel beschreibt zusätzliche Parameter.

Parameter Beschreibung
fake super = yes 'yes' bedeutet, dass der Daemon nicht als Root ausgeführt werden muss, um die vollständigen Attribute der Datei zu speichern.
uid = Benutzer-ID
gid = Zwei Parameter werden verwendet, um den Benutzer und die Gruppe anzugeben, die zum Übertragen von Dateien verwendet werden, wenn der rsync-Daemon als Root ausgeführt wird. Die Standardeinstellung ist nobody
use chroot = yes Wenn das Root-Verzeichnis vor der Übertragung gesperrt werden muss, ja ja, nein nein. Um die Sicherheit zu erhöhen, ist rsync standardmäßig auf „yes“ eingestellt.
max connections = 4 Die maximal zulässige Anzahl von Verbindungen, der Standardwert ist 0, d. h. es gibt keine Einschränkungen
lock file = /var/run/rsyncd.lock Die angegebene Sperrdatei, die dem Parameter „max connection“ zugeordnet ist
exclude = lost+found/ Verzeichnisse ausschließen, die nicht verschoben werden müssen
transfer logging = yes Legt fest, ob das FTP-ähnliche Protokollformat zum Aufzeichnen von Rsync-Uploads und -Downloads aktiviert werden soll
timeout = 900 Legt die Timeout-Zeit fest. Werden innerhalb der angegebenen Zeit keine Daten übertragen, bricht rsync direkt ab. Die Einheit ist Sekunden, der Standardwert 0 bedeutet, dass es niemals zu einem Timeout kommt
ignore nonreadable = yes Legt fest, ob Dateien ignoriert werden sollen, für die der Benutzer keine Zugriffsrechte hat
motd file = /etc/rsyncd/rsyncd.motd Wird verwendet, um den Pfad zur Nachrichtendatei anzugeben. Standardmäßig gibt es keine motd-Datei. Dies ist die Willkommensnachricht, die beim Anmelden eines Benutzers angezeigt wird.
hosts allow = 10.1.1.1/24 Wird verwendet, um anzugeben, auf welche IP-Adresse oder auf welches Netzwerksegment Clients zugreifen dürfen. Sie können IP-Adresse, Netzwerksegment, Hostname und Host unter domain eingeben und diese durch Leerzeichen trennen. Erlaubt standardmäßig jedem den Zugriff
hosts deny = 10.1.1.20 Der Zugriff auf die vom Benutzer angegebene IP-Adresse oder welches Netzwerksegment ist untersagt. Wenn Hosts, die zulassen, und Hosts, die dies verweigern, das gleiche übereinstimmende Ergebnis haben, kann der Client letztendlich nicht zugreifen. Wenn die Adresse des Clients weder in „hostsallow“ noch in „hostsdeny“ enthalten ist, wird dem Client der Zugriff gestattet. Standardmäßig gibt es keinen solchen Parameter
auth users = li Virtuelle Benutzer aktivieren, mehrere Benutzer werden durch Kommas getrennt
syslog facility = daemon Bestimmt den Systemprotokolllevel. Diese Werte können festgelegt werden: auth, authpriv, cron, daemon, ftp, kern, lpr, mail, news, security, syslog, user, uucp, local0, local1, local2 local3, local4, local5, local6 und local7. Das Default-Wert ist daemon

Empfohlene Konfiguration

 photo

Author: tianci li