Linux command notes (2)
Command | Description |
---|---|
ssh -l -i -p | 客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器。 用户名 认证文件(密匙) 端口 |
echo | 用于在shell中打印shell变量的值,或者直接输出指定的字符串。 |
nc | 全称netcat,用于TCP、UDP或unix域套接字(uds)的数据流操作,它可以打开TCP连接,发送UDP数据包,监听任意TCP 和UDP端口,同时也可用作做端口扫描,支持IPv4和IPv6,与Telnet的不同在于nc可以编写脚本。 |
openssl s_client -connect host:port | 非常强大的密码库,可以根据输入生成不同算法的密码 使用此命令实现一个SSL/TLS客户端,使用SSL/TLS连接远程服务器。 -连接 主机:端口 |
nano | 修改文件 |
touch | 创建文件 |
chmod | 用于变更文件或目录权限。 |
nmap -A -v -T4 -p | nmap扫描器 激进扫描,该选项被认为是侵入性的,不应该对未经许可的网络使用。 增加详细级别,输出更多扫描到的信息。使用-vv给出更详细的信息,-v3为最详细。 T命令为扫描时长,-T4禁止动态扫描延迟以增快速度 端口范围,使用‘-’来确定范围,‘,’来分开个别端口 |
diff | 用于对比文件之间的不同。 |
其他笔记: #
nmap 开源的用于扫描大型网络的扫描器。
如果使用明文储存RSA private key,记得要用chmod修改文件的权限。