在 exec() 上没有 root 权限的 nmap php
nmap without root privileges on exec() php
我正在尝试在 PHP 中执行此操作:
exec("nmap -O x.x.x.x -oX file.xml");
但是行不通,因为需要 root
权限(其他不需要 root
权限的选项也可以),没有 root 权限有没有办法做到这一点?
谢谢。
更改 php 用户 nmap 的文件权限或以 sudo 身份执行并将 php 用户添加到 nmap
的 sudoers
尝试 visudo 并编辑 /etc/sudoers
为本地添加你的 php 用户并允许他 运行 nmap
我正在尝试在 PHP 中执行此操作:
exec("nmap -O x.x.x.x -oX file.xml");
但是行不通,因为需要 root
权限(其他不需要 root
权限的选项也可以),没有 root 权限有没有办法做到这一点?
谢谢。
更改 php 用户 nmap 的文件权限或以 sudo 身份执行并将 php 用户添加到 nmap
的 sudoers尝试 visudo 并编辑 /etc/sudoers 为本地添加你的 php 用户并允许他 运行 nmap