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修改文件的权限。