首页 > 其他分享 >lsync服务使用hlim用户进行同步配置

lsync服务使用hlim用户进行同步配置

时间:2025-01-02 12:11:04浏览次数:6  
标签:同步 lsyncd Normal lsync ssh hlim home log

一、首先两台服务器做hlim用户的免密ssh登录

su - hlim
ssh-keygen -t rsa
ssh-keygen -t rsa -f /home/hlim/.ssh/id_rsa -P ""

在目标服务器上执行,将另外一台服务器的/home/hlim/.ssh/id_rsa.pub内容复制到/home/hlim/^Csh/authorized_keys中 

su - hlim
vim .ssh/authorized_keys

二、验证免密登录

su - hlim
ssh ip

三、配置lsync服务使用hlim用户运行

vim /usr/lib/systemd/system/lsyncd.service
[Service]
User=hlim
Group=hl95
Type=simple

四、重启服务

ystemctl daemon-reload
systemctl start lsyncd.service

五、如果启动失败,手动执行服务,查看报错信息

su - hlim
[hlim@ecs-szhyypt-itsm-07-0001 ~]$ /usr/bin/lsyncd -nodaemon /etc/lsyncd.conf
11:27:43 Normal: --- Startup ---
Cannot open logfile [/var/log/lsyncd.log]!chmod 777 /var/log/lsyncd.log 
chmod 777 /var/log/lsyncd.status

六、需要手动设置权限

[hlim@ecs-szhyypt-itsm-07-0001 ~]$ /usr/bin/lsyncd -nodaemon /etc/lsyncd.conf
11:28:45 Normal: --- Startup ---
11:28:45 Normal: recursive startup rsync: /home/hlim/imdata/ -> 10.40.131.22:/home/hlim/imdata/ excluding
contmp
log
.gnome2
UnionTech OS Server 20 1050e
sending incremental file list

sent 299 bytes  received 14 bytes  626.00 bytes/sec
total size is 231,618  speedup is 739.99
11:28:45 Normal: Startup of "/home/hlim/imdata/" finished: 0

七、显示同步成功。设置开机自启动

systemctl enable lsyncd

 

标签:同步,lsyncd,Normal,lsync,ssh,hlim,home,log
From: https://www.cnblogs.com/sky-cheng/p/18647310

相关文章

  • 条件同步-操作系统
    ConditionSynchinzation--条件同步实现同步有两种方式:competition(competeforavariablethattwoprocessesallwanttoreadorupdatasimutaneously)和cooperation(aprocesswanttotellanotherprocessthataresultneededisavaliable);针对competition主要通过m......
  • docker安装immich,搭建家庭私有相册,实现手机相册同步备份
    1.安装dockercompose2.下载必须的文件(1)首先在当前用户下创建目录,以存放将要下载的文件mkdir./immich-appcd./immich-app(2)从远程仓库下载docker-compose.yml和example.env文件到immich-app目录,或者从浏览器下载然后移动到该目录,example.env改名为.env。wget-Odocker-c......
  • Keepass:多平台密码无缝同步
    Keepass:多平台密码无缝同步KeePass是一个免费的开源密码管理器,可帮助您管理您的密码。您可以将所有密码存储在一个密码中database,该数据库使用主密钥锁定。所以你只需要记住一个单个主密钥解锁整个数据库。数据库文件已加密使用当前已知的最佳和最安全的加密算法(AES-256、C......
  • 【Java教程】Day15-16 多线程:线程同步——Java的原子操作类
    在Java中,除了常见的底层锁和并发集合类,java.util.concurrent 包还提供了一组专门用于原子操作的封装类,位于 java.util.concurrent.atomic 包。通过这些类,我们可以在多线程环境下安全地进行无锁操作,避免了传统锁的性能开销。今天我们就来详细了解其中一个常用的类:AtomicInt......
  • 虚拟同步发电机(VSG)惯量阻尼自适应控制仿真模型(simulink仿真实现)
    ......
  • 增量同步资源 星解语
    #!/bin/bash#定义集群和它们对应的命名空间declare-ACLUSTER_NAMESPACESCLUSTER_NAMESPACES["cluster1"]="default"#CLUSTER_NAMESPACES["cluster2"]="defaultloggingncc"#CLUSTER_NAMESPACES["cluster3"]="defaultsoc......
  • 线程同步通信
    线程同步通信        多线程在运行过程中,各个线程都是随着OS的调度算法,占用CPU时间片来执行指令做事情,每个线程的运行完全没有顺序可言。但是在某些应用场景下,一个线程需要等待另外一个线程的运行结果,才能继续往下执行,这就需要涉及线程之间的同步通信机制。    ......
  • 坚果云 —— 自动同步与版本控制兼得
    职场打拼的家人们,有没有过文件管理一团糟的闹心时刻?就拿咱市场专员来说,我负责的项目文件频繁更新,起初靠微信给老板发新版,倒也还行。可改的次数多了,微信消息里堆满各种版本,自己都迷糊,老板还常翻到旧版,我辛苦工作却因忘重发没少挨批,那叫一个冤。好在同事推荐了坚果云,真可谓是救......
  • javascript promise同步化的三种方式。
    当async方法执行到await时,后面的代码就会整体被安排进一个新的微任务,此后的函数体变为异步执行。MDNasync:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/await第一种:Promise队列串行letlist=[];lettaskQueue=[];//异步任务队......
  • 虚拟同步发电机(VSG)惯量阻尼自适应控制仿真模型(simulink仿真实现)
    ......