1.更新apt资源
sudo apt-get update
2.安装arpwatch,等待安装完成
apt-get install arpwatch
1.创建一个文本文件,并添加内容
echo "test" > test.txt
2.使用gpg命令对文件进行加密,需要输入两次密码确认
gpg -c test.txt
1.vi打开/etc/pam.d/common-auth进行编辑
vi /etc/pam.d/common-auth
2.在文件底部添加内容
auth required pam_tally.so onerr=fail
account required pam_tally.so per_user deny=5
说明:deny=5表示在5次无效登录尝试后,账号锁定。也可以修改为其他值
1.apt-get install -y wget && apt-get install -y ca-certificates,输入该命令按回车键执行
2.wget https://raw.githubusercontent.com/oooldking/script/master/
superupdate.sh,输入该命令按回车键执行
3.bash superupdate.sh,输入该命令按回车键执行
4.apt-get update -y,输入该命令按回车键执行
5.apt-get install git -y,输入该命令按回车键执行,此时即可正常安装
1.systemctl status sshd.service,输入该命令按回车键执行查看服务状态
2.sshd -t,输入该命令按回车键执行查看错误提示
3.chown -R root:root /var/empty/sshd,输入该命令按回车键执行
4.chmod 744 /var/empty/sshd,输入该命令按回车键执行
5.service sshd start,输入该命令按回车键执行即可
1.cat /var/log/messages,输入该命令按回车键可查看日志文件
2.tail /var/log/messages,输入该命令按回车键可查看日志文件最后10行
1.curl http://httpbin.org/ip,输入该命令按回车键可查看当前出口IP
2.ip route change default via 网关IP dev eth0 src 出口IP,输入该命令设置出口IP
3.curl http://httpbin.org/ip,输入该命令查看出口IP已更换
通过curl命令访问站点,并返回相应的响应时长信息
curl http://www.baidu.com-o /dev/null -s -w time_namelookup:%{time_namelookup}\ntime_connect:%{time_connect}\ntime_starttransfer:%{time_starttransfer}\ntime_total:%{time_total}\n
time_namelookup: DNS 解析时间,从请求开始到 DNS 解析完毕所用时间,单位为秒
ime_connect: client 和 server 端建立 TCP 连接的时间,此连接时间从开始到建立TCP连接完成所用时间,包括前边DNS解析时间,如果需要单纯的得到连接时间,用这个 time_connect 时间减去前边 time_namelookup 时间
time_starttransfer: 从 client 发出请求;到 web server 响应第一个字节的时间
time_total: client 发出请求;到 web server 发送回所有的相应数据的时间
查看某个用户名下的进程信息:例如 root
ps -f -u root
查看root用户下的用户进程信息,排除了系统进程
ps -f -u root | egrep -v "\[|systemd"