Ubuntu Kylin技术论坛

 找回密码
查看: 156|回复: 6

【软件安装篇】nmap安装

[复制链接]
  • TA的每日心情
    开心
    前天 09:23
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2020-6-18 13:48:40 | 显示全部楼层 |阅读模式
    本帖最后由 梦幻的彼岸 于 2020-6-18 14:19 编辑

    记录下在优麒麟系统下是如何安装Nmap这款软件,若有不当之处,望指正



    方案一:命令安装
    使用以下命令可安装nmap
    1. apt-get install nmap
    复制代码

    •   注意:权限不足情况,命令前加sudo 命令,之后输入当前账号密码(输入密码的时候不会显示)
      安装过程如下图所示:




    • 卸载nmap,为执行安装方案二做准备工作
      使用如下命令进行卸载:
      1.删除软件及其配置文件
      1. apt-get --purge remove nmap      
      复制代码
                     
      2.删除没用的依赖包
      1. apt-get autoremove nmap
      复制代码


    方案二:RPM包安装
    在官网下载最新的RPM包,然后使用 alien 工具把他转换成 debian 包,再用 dpkg 工具安装。步骤如下:
    1.安装 alien
    1. apt install alien
    复制代码

    2.下载 Nmap RPMs 从 https://nmap.org/download.html。这里用 nmap-7.80-1.x86_64.rpm
    1. wget https://nmap.org/dist/nmap-7.80-1.x86_64.rpm
    复制代码

    3.验证下载的完整性,参考:https://nmap.org/book/install.html#inst-integrity
    4.转化
    1. sudo alien nmap-7.80-1.x86_64.rpm
    复制代码

    5.安装
    1. sudo dpkg --install nmap_7.80-2_amd64.deb
    复制代码


    小技巧,切换管理员身份
    • 判断此时使用用户是否具有管理员权限
      1.采用符号#/$进行判断:
      若使用具有管理员权限的用户登录时,将出现/#符号
      若使用不具有管理员权限的用户登录时,将出现/$符号
      2.使用uid gid 的group进行判断
      具有管理员权限的用户将与root管理员处于同一组,组号都将为0


    • 管理员权限获取
      1.使用su命令切换到root用户
      由于root用户一开始是没有密码的,因此首先输入:sudo passwd root,对root用户密码进行初始化,有可能会要求输入当前使用用户的密码,一定会要求输入root用户密码和密码的二次输入。最后通过su username进行用户之间的切换。

      2.使用sudo命令使用户具有管理员权限
      (1)在执行命令前加上sudo让用户获得管理员权限,首先需要在root用户下,具有管理员权限对/etc/sudoers文件进行修改。我们需要先利用su命令切换到root用户下,输入visudo -f  /etc/sudoers命令进行编辑。
      (2)进入文件之后,找到root ALL=(ALL) ALL这条语句所在的地方,将root替换成你想要具有管理员权限的用户名(比如:guowei),在这行语句下面输入guowei ALL=(ALL) ALL,然后进行保存。
      (3)在给普通用户管理员权限之后,以后为了修改文件就可以直接在命令前加上sudo即可。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-18 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-6-18 15:33:40 | 显示全部楼层
    新人小白,这个功能是做什么的/?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 09:23
  • 签到天数: 14 天

    [LV.3]偶尔看看II

     楼主| 发表于 2020-6-18 15:36:24 | 显示全部楼层
    chenyhlove 发表于 2020-6-18 15:33
    新人小白,这个功能是做什么的/?

    一个软件安装
    软件介绍:nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-18 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-6-18 15:43:04 | 显示全部楼层
    梦幻的彼岸 发表于 2020-6-18 15:36
    一个软件安装
    软件介绍:nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服 ...

    谢谢你!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 267 天

    [LV.8]以坛为家I

    发表于 2020-6-19 09:44:04 | 显示全部楼层
    系统安装时候新建的用户是可以使用sudo的,不会像centos那样需要手动处理,提升用户权限我个人还是喜欢用sudo    -i,不过这只是个人的看法,大家提权的目的达到了就好,还有就是方案二虽然可以用,但是一般只用在只有rpm包的情况,如果官方源有的话还是不太建议的,毕竟很多东西是不太一样的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 09:23
  • 签到天数: 14 天

    [LV.3]偶尔看看II

     楼主| 发表于 2020-6-19 09:58:48 | 显示全部楼层
    熟悉的陌生人 发表于 2020-6-19 09:44
    系统安装时候新建的用户是可以使用sudo的,不会像centos那样需要手动处理,提升用户权限我个人还是喜欢用su ...

    嗯嗯,思路开阔了很多,感谢前辈指导
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 267 天

    [LV.8]以坛为家I

    发表于 2020-6-19 10:03:59 | 显示全部楼层
    梦幻的彼岸 发表于 2020-6-19 09:58
    嗯嗯,思路开阔了很多,感谢前辈指导

    别,受不起,大家互相交流
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|Ubuntu Kylin    

    GMT+8, 2020-7-9 15:29 , Processed in 0.023373 second(s), 18 queries .

    Copyright ©2013-2020 Ubuntu Kylin. All Rights Reserved .

    ICP No. 15002470-2 Tianjin

    快速回复 返回顶部 返回列表