nmap
1nmap -sVn 192.168.31.*
2
3nmap -sVn 192.168.31.* -oN out.txt
4
5nmap -sV -sC -Pn 192.168.31.*
6
7nmap -sV -sC -Pn 192.168.31.* -oN out.txt
8
9nmap -sV -sC -Pn 192.168.31.* -oG out.txt
10
11nmap -sV -sC -Pn 192.168.31.* -oX out.xml
12
13nmap -sV -sC -Pn 192.168.31.* -oX out.xml --script=banner,vuln
14
15nmap -sV -sC -Pn 192.168.31.* -oX out.xml --script=banner,vuln --script-args=banner.timeout=10,vuln.timeout=10
16
17nmap -sV -sC -Pn 192.168.31.* -oX out.xml --script=banner,vuln --script-args=banner.timeout=10,vuln.timeout=10 --script-args=banner.path=/usr/share/nmap/scripts/http-title.nse,vuln.cvss-threshold=7
ip
1ip addr
2ip route
ssh
1ssh-keygen -f "/home/${USERNAME}/.ssh/known_hosts" -R "[localhost]:22"
2ssh-copy-id -p 22 ${USERNAME}@${IP}
https://zhuanlan.zhihu.com/p/521768041
zerotier
1curl -s https://install.zerotier.com | sudo bash
2sudo zerotier-cli join ${ZTID}
DNS服务resolvconf
Debian系统后在/etc/resolv.conf
配置DNS地址后,进行网络重启或者重启服务器都会导致DNS配置丢失。
查阅资料得知/etc/resolv.conf
中的DNS配置从/etc/resolvconf/resolv.conf.d/head
中加载而来,所以每次修改resolv.conf后重启失效。
可以用以下办法解决该问题。
1# 1. 安装resolvconf
2apt-get install resolvconf
3
4# 2.启动该服务
5service resolvconf start # 启动服务
6sevice resolvconf status # 查看服务状态
7
83. 编辑head文件
9mkdir -p /etc/resolvconf/resolv.conf.d
10vim /etc/resolvconf/resolv.conf.d/head
11nameserver 8.8.8.8 # 配置DNS服务器地址
12
13resolvconf -u
14service networking restart # 重启网络服务
15# 4.查看/etc/resolv.conf配置,里面就会有你刚刚设置的DNS,至此DNS配置已永久生效,重启网络或者重启服务器该配置都不会丢失。
16cat /etc/resolv.conf
常见DNS服务器
1、阿里云DNS
223.5.5.5 和 223.6.6.6 IPv6 地址为 2400:3200::1 和 2400:3200:baba::1
2、百度DNS
180.76.76.76 IPv6 地址为 2400:da00::6666
3、腾讯DNS
119.29.29.29、182.254.116.116
4、114DNS
IPv4:114.114.114.114,114.114.115.115
IPv6:2001:dc7:1000::1
5、天翼云(中国电信)DNS:部分地区的首选
DNS 服务器地址为 101.226.4.6。
6、谷歌DNS
8.8.8.8 / 8.8.4.4;IPv6 地址为 2001:4860:4860::8888 / 2001:4860:4860::8844。
7、OpenDNS
208.67.222.222 和 208.67.220.220
othre
1wget -r -np -nH --cut-dirs=1 http://$IP:$PORT/path/to/source
2
3# 传输文件到目录,最后的"/"是必须的,目录不存在会自动创建
4for file in $(find -type f ); do
5 curl -u $USERNAME:$PASSWORD -T ${file} "http://$IP:$PORT/path/to/dest/";
6done
7# 传输文件并重命名,目录不存在会自动创建
8for file in $(find -type f ); do
9 curl -u $USERNAME:$PASSWORD -T ${file} "http://$IP:$PORT/path/to/destfile";
10done