sh 一次性快速和脏的rsyncd服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 一次性快速和脏的rsyncd服务器相关的知识,希望对你有一定的参考价值。

#!/bin/sh
# This assumes that it is being run by root.
ALLOW=${ALLOW:-127.* ::1}
USERNAME=racktop
PASSWORD=racktop

echo "$USERNAME:$PASSWORD" > /tmp/rsyncd.secrets
chmod 0400 /tmp/rsyncd.secrets && chown 0:0 /tmp/rsyncd.secrets

cat <<EOF > /tmp/rsyncd.conf
pid file = /tmp/rsyncd.pid
log file = /dev/stdout
lock file = /tmp/rsyncd.lck
timeout = 300
max connections = 2
port = 9008

[data]
    uid = root
    gid = everyone
    hosts deny = *
    hosts allow = ${ALLOW}
    read only = false
    path = /tmp/files
    comment = data directory
    auth users = $USERNAME
    secrets file = /tmp/rsyncd.secrets
EOF

exec /usr/bin/rsync --no-detach --daemon --config /tmp/rsyncd.conf "$@"

以上是关于sh 一次性快速和脏的rsyncd服务器的主要内容,如果未能解决你的问题,请参考以下文章

golang 非常快速和脏的stackoverflow作业使用Go进行解析

python 快速和脏的脚本用于从Google Apps电子邮件下载最新的库存表并保存到服务器以进行进一步处理

python 用于Google图像压缩实用程序zopflipng(PNG)和guetzli(JPG)的快速和脏的包装器。

sh 壳:快速和脏 - 检查POSIX安装程序系统

sh 使用Bash和Cloudflare快速而又脏的DDNS(兼容API v4)

[网络流24题]餐巾计划问题——费用流建模