当前位置: 首页 > news >正文

我的文章被其他公司网站抄袭怎么做怎么制作自己的个人网站

我的文章被其他公司网站抄袭怎么做,怎么制作自己的个人网站,公司企业顶层设计,社交网络推广方法使用rsync同步服务器和客户端的文件夹 实现目的实验准备实验操作步骤服务器操作关闭防火墙和SELINUX安装rsync修改服务器配置文件/etc/rsync.conf创建服务器备份文件的目录创建rsync系统运行的用户修改备份文件的所有者和所属组创建rsync.passwd启动rsync服务并进行验证 客户端…

使用rsync同步服务器和客户端的文件夹

    • 实现目的
    • 实验准备
    • 实验操作步骤
      • 服务器操作
        • 关闭防火墙和SELINUX
        • 安装rsync
        • 修改服务器配置文件/etc/rsync.conf
        • 创建服务器备份文件的目录
        • 创建rsync系统运行的用户
        • 修改备份文件的所有者和所属组
        • 创建rsync.passwd
        • 启动rsync服务并进行验证
      • 客户端
      • 服务器验证
    • 结尾

实现目的

利用rsync实现远程服务器和电脑文件夹的同步

实验准备

本次演示均使用两台虚拟机做准备

服务器192.168.218.136
客户端192.168.218.132

实验操作步骤

服务器操作

关闭防火墙和SELINUX

1️⃣关闭防火墙

[root@sxs home]# systemctl stop firewalld
[root@sxs scripts]# systemctl disable firewalld
Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".

2️⃣关闭SELINUX

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0#立即生效
安装rsync
#因为之前已经安装过了,所以显示这结果
[root@sxs scripts]# yum -y install rsync
CentOS Stream 9 - BaseOS                                                                              3.4 kB/s | 3.8 kB     00:01    
CentOS Stream 9 - BaseOS                                                                              5.6 MB/s | 8.0 MB     00:01    
CentOS Stream 9 - AppStream                                                                           3.5 kB/s | 4.2 kB     00:01    
CentOS Stream 9 - AppStream                                                                           2.8 MB/s |  19 MB     00:06    
CentOS Stream 9 - Extras packages                                                                     9.1 kB/s | 6.9 kB     00:00    
软件包 rsync-3.2.3-19.el9.x86_64 已安装。
依赖关系解决。
无需任何处理。
完毕!
修改服务器配置文件/etc/rsync.conf
#有好几个都很重要,而且还涉及到权限的问题
[root@sxs scripts]# cat /etc/rsyncd.conf |grep -v "^#\|^$"
uid = rsync        #指定rsync进程以什么用户身份在后台运行,默认是nobody
gid = rsync        #
use chroot = no    #是否将用户锁定在家目录下
max connections =100    #最大连接数
pid file = /var/run/rsyncd.pid    #指定pid文件保存在哪里
timeout = 900                     #访问超时时间
lock file = /var/lock/rsync.lock  #指定lock文件保存在哪里
log file = /var/log/rsync.log     #指定log日志文件保存在哪里
[ test ]                              #模块名称,十分重要
path = /home/backup/                  #客户端推送文件过来的时候,需要保存在哪里
read only = false                     #文件目录只能下载,不能上传
hosts allow = 192.168.218.0/24        #可以访问的IP地址,这是表示只有192.168.218.0的网段可以访问
auth users = vuserback                #指定访问模块需要使用的用户名称,这里的是虚拟用户(不是存在于/etc/passwd)
secrets file = /home/rsync.passwd    #访问模块的用户密码保存在哪里,很重要,而且这rsync.passwd文件的权限只能是600
list = false                         #设置是否可以显示全部的模块列表
创建服务器备份文件的目录
#这一步:对应/etc/rsync.passwd配置文件下的: path = /home/backup/ 
[root@sxs scripts]# mkdir -p /home/backup
创建rsync系统运行的用户
 [root@sxs]# groupadd  rsync[root@sxs]# useradd -r -s /sbin/nologin -g rsync rsync
修改备份文件的所有者和所属组
#这和上文的配置文件的uid和gid对应上,之前做实验的时候,发现所有者和所属组是root的时候,在客户端推送文件的时候一直报错,等我uid和gid修改成rsync的时候以及备份文件修改成rsync:rsync的时候才可以,这也是一个大坑。大家注意
[root@sxs home]# chown rsync:rsync /home/backup/
[root@sxs home]# ll
drwxr-xr-x 2 rsync rsync 21  228 18:46 backup
创建rsync.passwd
#这rsync.passwd的权限记得是600,十分重要的一个点
[root@sxs home]# touch rsync.passwd
[root@sxs home]# echo "vuserback:123" >rsync.passwd 
[root@sxs home]# chmod 600 rsync.passwd 
[root@sxs home]# cat rsync.passwd 
vuserback:123
[root@sxs home]# ll
总用量 4
drwxr-xr-x 2 rsync rsync 21  228 18:46 backup
-rw------- 1 root  root  14  32 00:40 rsync.passwd
启动rsync服务并进行验证
#rsync的端口是873,默认是873
[root@sxs home]# rsync --damon
[root@sxs home]# netstat -tnlp |grep rsync
tcp        0      0 0.0.0.0:873             0.0.0.0:*               LISTEN      48666/rsync         
tcp6       0      0 :::873                  :::*                    LISTEN      48666/rsync

客户端

直接推送文件

#显示下文的这样子,就表示推送成功了[root@localhost /]# cd /scripts/
[root@localhost scripts]# ll
总用量 4
-rwxr--r-- 1 root root 24 228 18:46 test.sh
[root@localhost scripts]# rsync -avz /scripts/ vuserback@192.168.218.136::test
Password:                                   #对应客户端的rsync.passwd文件的密码
sending incremental file list
./
test.shsent 137 bytes  received 46 bytes  73.20 bytes/sec
total size is 24  speedup is 0.13
[root@localhost scripts]#

服务器验证

在服务器可以看到对应的文件了


[root@sxs home]# ll
总用量 4
drwxr-xr-x 2 rsync rsync 21  228 18:46 backup
-rw------- 1 root  root  14  32 00:40 rsync.passwd
[root@sxs home]# ll ./backup/
总用量 4
-rwxr--r-- 1 rsync rsync 24  228 18:46 test.sh

结尾

可能有的写的不是很好,欢迎大家指出来

http://www.hengruixuexiao.com/news/42540.html

相关文章:

  • 网站建设 功能需求电商中seo是什么意思
  • 网站留言板怎么做phpsql新网站百度seo如何做
  • 建设公众号网站seo编辑培训
  • 网页开发和网站开发农产品营销策划方案
  • 在线赚钱网站sem是什么品牌
  • 网站banner怎么做chrome手机安卓版
  • cms网站开发流程快速排名官网
  • 做百度网站排名软件百度推广费用
  • 有没有教做韩餐的网站seo网络优化推广
  • 深圳罗湖区网站建设公司seo网络推广案例
  • 最好的韩国服务器电商seo优化是什么
  • 用dw做的网站怎么发布到网上seo搜索引擎优化视频
  • 刚创业 建网站深圳网络营销和推广方案
  • wordpress多站点搭建淘宝一个关键词要刷多久
  • 一个好的网站需要具备什么百度点击率排名有效果吗
  • 动态网站开发常见语言企业营销策划书范文
  • 八亿建站软文文章
  • logo一键生成器免费版原型图seo外链招聘
  • 做网站和软件有区别吗餐饮营销引流都有什么方法
  • 可以做国外购物的网站大数据营销的案例
  • 爱是做的电影网站搜索引擎优化英文简称为
  • 网站产品展示怎么做广告软文范例大全100字
  • 二手优品哪个网站做企业建站模板
  • 推荐扬中网站建设广州网站开发多少钱
  • 淘宝做推广网站seo分析工具有哪些
  • 有域名怎么做公司网站关键词挖掘查询工具
  • 网站推广的方法ppt哪个浏览器不屏蔽网站
  • 鼎湖网站建设直接下载app
  • 长春专业网站建设价格武汉做搜索引擎推广的公司
  • 网站首页被挂黑链电商的运营模式有几种