八週三次課(1月31日)
10.32/10.33 rsync通過服務同步
編輯配置文件 /etc/rsyncd.conf
啓動服務rsync --daemon
vi /etc/rsyncd.conf 測試方便改成了path=/etc/rsync,然後創建這個文件並賦予權限
rsync -avP /tmp/aming.txt 192.168.133.130::test/aming-02.txt ::後面跟模塊名字,即配置文件中方括號內容
檢查問題 ping
telnet
檢查iptables
iptables -nvL
停掉firewalld
iptables -nvL
再檢查對方機器的iptables,停掉firewalld
ctrl+u>quit退出telnet
成功傳輸,第一次命令需要密碼,去對方配置文件註釋掉密碼,第二次直接傳輸
拉文件過來
配置文件詳解
--port
自動列出對方模塊名
list改爲false則看不到模塊名
指定傳輸用戶,驗證密碼文件
客戶端創建密碼文件,直接利用密碼文件傳輸,不用輸入密碼
ip限制,允許哪些ip來連
10.34 linux系統日誌
總日誌 /var/log/messages
日誌過大,系統自動切割機制 logrotate
dmesg 硬件相關日誌,保存在內存中
dmesg -c 清空日誌
dmesg
/var/log/dmesg 和dmesg命令無關,這個是系統啓動的日誌,記錄的一些信息
last 調用文件/var/log/wtmp 查看正確的登陸歷史
lastb 查看登陸失敗的日誌 調用的是/var/log/btmp
安全日誌 /var/log/secure
暴力破解登陸錯誤的日誌
10.35 screen工具
此時進入了screen窗口
ctrl+a 再按d 丟到後臺
回到screen screen -r
exit 退出screen
可以同時運行多個screen 把上一個screen切到後臺再運行一個新的screen即可
給screen自定義名字方便區分 screen -S "test"
擴展
1. Linux日誌文件總管logrotate http://linux.cn/article-4126-1.html
2. xargs用法詳解 http://blog.csdn.net/zhangfn2011/article/details/6776925