useradd -M -s /sbin/nologin rsync
echo “rsync:123123” >>/etc/rsync.password
chmod 600 /etc/rsync.password
chown -R rsync.rsync /backup/
还要创建一个rsync服务配置文件:/etc/rsyncd.conf
uid = rsync
gid = rsync
use chroot = no
max connections = 200
timeout = 300
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
ignore errors
read only = false
list = false
fake super = yes
hosts allow = 192.168.1.0/24
hosts deny = 0.0.0.0/32
auth users = rsync
secrets file = /etc/rsync.password
[backup]
comment = “backup dir by yyang”
path = /backup
然后就可以启动服务,查看状态了
rsync --daemon
ps -ef | grep rsync
root 15978 1 0 15:08 ? 00:00:00 rsync --daemon
root 15980 1557 0 15:08 pts/0 00:00:00 grep --color=auto rsync
ss -utpln | grep rsync
tcp LISTEN 0 5 *:873 : users:((“rsync”,pid=15978,fd=3))
tcp LISTEN 0 5 :::873 ::😗 users:((“rsync”,pid=15978,fd=5))
客户端(clent):
需要安装rsync+inotify-tools两个工具
yum -y install rsync inotify-tools
一个用来同步数据的目录/data
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
分享
这次面试我也做了一些总结,确实还有很多要学的东西。相关面试题也做了整理,可以分享给大家,了解一下面试真题,想进大厂的或者想跳槽的小伙伴不妨好好利用时间来学习。学习的脚步一定不能停止!
Spring Cloud实战
Spring Boot实战
面试题整理(性能优化+微服务+并发编程+开源框架+分布式)
Cloud实战
[外链图片转存中…(img-rYCLVWtK-1711637866835)]
Spring Boot实战
[外链图片转存中…(img-InlDzElA-1711637866835)]
面试题整理(性能优化+微服务+并发编程+开源框架+分布式)