linux中RSYNC伺服器的搭建
百度百科:rsync是linux系統下的資料映象備份工具。使用快速增量備份工具Remote Sync可以遠端同步,支援本地複製,或者與其他SSH、rsync主機同步。
伺服器端
首先建立同步目錄和使用者 user1為上傳使用者,user2 為下載使用者。
[[email protected] ~]#mkdir /var/ssh
[[email protected] ~]#cd /var/ssh
[[email protected] ssh]#touch a.txt
[[email protected] ssh]#useradd user1
ssh]#passwd user1[[email protected] ssh]#useradd user2
[[email protected] ssh]#passwd user2
修改同步目錄屬組屬主用於客戶端下載
[[email protected] ssh]#cd
[[email protected] ~]#chown user1.user /var/ssh
客戶端 rsync下載:
[[email protected] ~]#mkdir /ssh
[[email protected] ~]#rsync -avz
[email protected]:/var/ssh/* /ssh
rsync客戶端上傳(注意不能將檔案傳入伺服器的家目錄下普通使用者無許可權訪問超級使用者的家目錄)
[[email protected] ~]#cd /ssh
[[email protected] ssh]#touch b.txt
[[email protected] ssh]#cd
[[email protected] ~]#rsync -avz /ssh/* [email protected]:/var/ssh
在伺服器端檢視到b.txt即為成功
伺服器端
1,編寫rsync服務配置檔案
[[email protected] ~]#vim /etc/rsyncd.conf
use chroot=yes
address=192.168.220.128
port 873
log file=/var/log/rsyncd.log
pid.file=/var/run/rsyncd.pid
[share]
comment=good
path=/var/rsync
read only=yes
dont compress=yes
auth user=wangwu
secrets file=/etc/rsyncd_users.db
2 ,編寫資料庫配置檔案
[[email protected] ~]#vim /etc/rsync_users.db
wangwu:123456
3,切換到etc目錄下檢視相應的檔案
[[email protected] ~]#cd /etc
[[email protected] etc]#ll
4,修改資料庫檔案許可權為600以防止其他使用者訪問並關閉防火牆
[[email protected] etc]#chmod 600 rsyncd_users.db
[[email protected] etc]#iptables -F
[[email protected] etc]#setenforce 0
[[email protected] etc]#service httpd restart
6,伺服器端新增使用者使用者名稱需與編寫的倆個配置檔案內的使用者名稱和密碼相匹配
[[email protected] etc]#useradd wangwu
[[email protected] etc]#passwd wangwu
7,建立rsyncd.conf配置檔案中所指定的使用者家目錄並在其任意下建立一個檔案用於客戶端的驗證
[[email protected] etc]#mkdir /var/rsync
[[email protected] etc]#cd /var/rsync
[[email protected] rsync]#touch a.txt
[[email protected] rsync]#cd
8,客戶端驗證
[[email protected] ~]#rsync -avz [email protected]::share
相關推薦
linux中RSYNC伺服器的搭建
百度百科:rsync是linux系統下的資料映象備份工具。使用快速增量備份工具Remote Sync可以遠端同步,支援本地複製,或者與其他SSH、rsync主機同步。 伺服器端 首先建立同步目錄和使
linux中http伺服器搭建
WEB概念 WEB是一種互動式圖形介面的Internet服務,具有強大的資訊連線功能,通過超文字連結( HyperText ) 的 方式,將資訊通過 Internet 傳遞到全球每個角落!一般情況下,終端使用者通過瀏覽器輸入比較完整的URL即可以完成訪問 H
Linux中web伺服器的搭建與配置
一、web伺服器的簡介 網頁伺服器(Web server)一詞有兩個意思: 一臺負責提供網頁的電腦,主要是各種程式語言構建而成,通過HTTP協議傳給客戶端(一般是指網頁瀏覽器)。 一個提供網頁的伺服器程式
Linux中samba伺服器的搭建
使用的vmware12虛擬機器安裝的centos6.8和物理機上的windows10,實現在windows10 上訪問CentOs上的samba服務。 一、先檢視系統中是否安裝有samba服務相關的軟體包。 檢視到我的linux中沒有安裝samba相關的軟體包
linux中LAMP伺服器的搭建
百度百科:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平臺。隨著開源潮流的蓬勃發展,
linux中FTP服務搭建詳解--1.匿名與權限
一行 ext enforce 實驗環境 沒有 allow umask pda yar 實驗環境:在redhat6.5中安裝配置FTP服務,並使用一臺win7系統訪問驗證。理論:FTP連接方式 支持兩種連接模式:主動模式(Port)和被動模式(Pasv),這兩種模式
linux中FTP服務搭建詳解--2.家目錄禁錮和黑白名單
ip 地址 問題 ges 添加 無法 sftp 分享圖片 deny ecb 操作環境 1 操作系統 : redhat 6.5 IP 地址 : 192.168.10.128 主機名 : zred2 操作系統:win 7 IP地址: 192.168.10
linux中FTP服務搭建詳解--3.虛擬用戶
col spa 主機互聯 root tex linu oot guest 文件的 操作環境 1 操作系統 : redhat 6.5 IP 地址 : 192.168.10.128 主機名 : zred2 操作系統:win 7 IP地址: 192.16
Linux的Ftp伺服器搭建
FTP服務概述: FTP伺服器(File Transfer Protocol Server)是在網際網路上提供檔案儲存和訪問服務的計算機,它們依照FTP協議提供服務。 FTP(File Transfer Protocol: 檔案傳輸協議)作用: Internet 上用來傳送檔案的協議 常見FTP伺服器:
linux中web伺服器的基本配置
一、實現一個web伺服器 1、安裝web服務 yum -y install httpd 2、配置對應域名 我們可以在/etc/http/conf/ /etc/http/conf.d/ /etc/http/conf.modules.d/ 這三個目錄下建立以.conf
Linux中zooKeeper叢集搭建
前提:三個虛擬機器(我這裡就在一個linux下弄zooKeeper,埠號不同就行),需要java 環境 第一步: 在Linux的某個目錄下建立資料夾(mkdir zooKeeper_clusters),在給目錄下面有三個zooKeeper(已經解壓好的) &n
Linux下FTP伺服器搭建與配置
環境檢查 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [[email protected] ~]# uname -r 2.6.32-696.el6.x86_64
Linux下Samba伺服器搭建
linux檔案共享之samba伺服器 ——ubuntu 宗旨:技術的學習是有限的,分享的精神是無限的。 關閉LINUX防火牆命令: #ufwdisable 然後就在windows下ping一下linux的IP,如果能ping通,就可以繼續下面的內容,如果ping不通就
Linux-本地時間伺服器搭建
假設兩臺伺服器A,B,A能訪問外網,B不能,所以現在需要B的時間與全球時間同步,所以現需要將A配置一臺時間伺服器,讓B訪問A來達到同步時間效果; 在A伺服器(區域網內的時間伺服器)操作如下: 1.檢查伺服器是否安裝軟體: rpm -qa | grep ntp; 2.備份配置
linux深度學習伺服器搭建——遠端登入與遠端桌面配置
一 背景 linux遠端登入模式主要有兩種:ssh命令遠端登入和遠端桌面登入。下面介紹這兩種遠端登入的配置。二 ssh遠端登入的配置與使用 我一般使用MobaXterm進行ssh遠端登入,官網:https://mobaxterm.mobatek.net/。安裝後即
Linux中Apache伺服器的基本配置
2.Apache伺服器的常用命令(1) 啟動Apache伺服器:service httpd start(2) 重啟Apache伺服器:service httpd restart(修改了配置檔案後要執行此命令)(3) 停止Apache伺服器:service httpd stop(4) 開啟“Apache配置”:
Linux下RabbitMQ伺服器搭建
系統環境作業系統:CentOS6.9erlang:OTP 19.3rabbitmq:rabbitmq-server 3.6.12安裝步驟安裝erlang1,安裝預環境通過yum安裝以下元件,執行命令: [[email protected] erlang]# yum -y install make g
Linux中SVN伺服器安裝與使用以及windows客戶端的使用(CentOS-6.5)
1 SVN簡介 svn是Subversion的簡稱,是一個開放原始碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。網際網路上很多版本控制服務已從CVS轉移到Subversion。 svn伺服器有2種執行方式:獨立伺服器和藉助
LINUX下郵件伺服器搭建(SENDMAIL)(1.0)
小編就喜歡直接寫步驟,相關概念以後完善的時候再寫。OK,就直接開始sendmail郵件伺服器的搭建。第一步還是看sendmail服務裝了沒有,執行下圖命令如果沒有安裝,還是用介面化的點點點吧,這種方式小編比較喜歡(這裡省去掛載光碟步驟,小編在以前也說過步驟)如果沒有安裝,就直
linux深度學習伺服器搭建——CUDA與cuDNN的選擇與安裝
前言 本文章參考實驗室師妹的文章Ubuntu14.04+CUDA8.0+Opencv3.1+Anaconda2+Caffe安裝,最近安裝最新版時候遇到不少坑,下面就介紹下如何去安裝CUDA和cuDNN,個人認為本文提供的方法可以針對任意版本。我們的伺服器為ubuntu