2021年1月18日 星期一

rsync同步設定

 







首先是B主機的設定,設好了才提到A主機的部分。
例子中為方便說明,假設
A主機IP為192.168.0.100
B主機IP為192.168.0.200

attachments/201004/2454750128.png
在B主機(192.168.0.200)的動作如下:
1.安裝rsync
apt-get install rsync

2.修改/etc/default/rsync
將 RSYNC_ENABLE=false
改成RSYNC_ENABLE=true
3.修改 rsync 設定檔加入要備份過來的設定。
vi /etc/rsyncd.conf

    • 設定範例*******
  1. 設定記錄檔位置
log file=/var/log/rsyncd.log
[Home]
  1. 允許使用rsync的ip,輸入主機A的IP
hosts allow = 192.168.0.100
  1. 將其他的都檔掉
hosts deny = *
  1. 要存放備份的地方
path = /back
  1. 隨便你填
auth users = abc
uid = root
gid = root
  1. rsync的帳號密碼的位置
secrets file = /etc/rsyncd.secrets
  1. 是否唯讀-不要
read only = no

4.設定A要連過來的帳號及密碼
vi /etc/rsyncd.secrets
檔案內容格式:帳號:密碼
例如:用abc的帳號密碼為123可以連線登入。
abc:123

接著修改權限和擁有者
  1. chown root:root /etc/rsyncd.secrets
基本上我用root建立的/etc/rsyncd.secrets所以這一步是多餘的
  1. chmod 600 /etc/rsyncd.secrets


5.啟動rsync
  1. /etc/init.d/rsync start
可以連到自己的電腦看看有沒有成功
  1. telnet localhost 873
如果出現
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
@RSYNCD: 29
代表已經成功了


6.設定開機自動啟動rsync服務
底下以debian 12為例說明,查看哪些服務有自動啟動
#sudo service --status-all 

如果要將某個服務加入自動啟動,可使用指令:systemctl enable service-name
例如
#systemctl enable rsync
系統重開機時即自動啟動rsync服務


A主機的設定
1.安裝rsync
apt-get install rsync

2.nano /root/B.pwd
檔案內容格式:密碼
例如:用abc的帳號密碼為123可以連線登入。
123
接著修改權限
chmod 600 B.pwd

3.crontab -e 
加入自動化備份

2021年1月13日 星期三

Debain10安裝

 Debain10-64安裝過程紀錄

A.Enviroment桌面環境不要勾選; ssh 勾選,單用指令處理

B.安裝 apt-get install net-tools 

             apt-get install vim

C.更改IP   編輯 /etc/network/interfaces 內容如下 

    iface ens192 inet static
    address 192.168.0.100
    netmask 255.255.255.0
    gateway 192.168.0.254
    dns-nameservers 192.168.0.254 168.95.1.1 8.8.8.8

重新啟動網路卡

sudo /etc/init.d/networking restart



D.修改ssh設定

$ sudo vi /etc/ssh/sshd_config

找到以下一行:

PermitRootLogin prohibit-password

改為:

PermitRootLogin yes

儲存檔案及離開編輯器, 重新啟動 sshd:

$ sudo systemctl restart sshd 或 sudo /etc/init.d/ssh restart

重新啟動 sshd 後, 便可以用 root 帳號發入 ssh.

E.







F.



2021年1月6日 星期三

vmware vsphere client 滑鼠定位

 在Win10的環境下使用vmware vsphere client滑鼠的定位會無法準確,

只要設定變更高DPI設定

  

讀取Bios中win11 OEM的授權序號

1.方法一 步驟1.  右鍵點擊開始選單上的Windows圖示,選擇「Windows PowerShell」。 步驟2.  輸入指令行到Windows PowerShell。 (Get-WmiObject -query 'select * from SoftwareLic...