KAL1 LINUX 官方文档之通用---与非root用户行为不同的软件包

 

有许多软件包需要特权访问才能使用。还有一些程序包可能会在没有特权访问的情况下也可以运行,但会丢失某些功能。该页面将不断更新,以包括属于后者的任何工具。

Nmap

Nmap是最常见的工具之一,可能会在非root用户与root用户之间运行时出现问题。Nmap具有许多不同的扫描技术,这些技术具有不同的功能并利用不同的方法来获得结果。TCP SYN扫描就是其中的一个示例,它利用了原始套接字,该套接字仅对root用户可用。如果您是特权用户,则此TCP connect扫描为默认设置,否则为默认扫描。

官方Nmap端口扫描技术页面已很好地解释了这两种扫描之间的区别。一个简短的细分是SYN扫描会尽早结束握手,而connect扫描会完全完成握手。各自都有各自的好处或坏处,所以了解一下各自的情况就好了。

原文地址:https://www.cnblogs.com/GKLBB/p/13586913.html