八周三次课(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
来源:oschina
链接:https://my.oschina.net/u/4259850/blog/4872757