xml地图|网站地图|网站标签 [设为首页] [加入收藏]
vmtools的一些经历
分类:操作系统

在64位的Red Hat Enterprise Linux Server release 6.6上安装Symantec Backup Exec 2010时, 遇到下面错误:

  最近因为那个勒索病毒,听了一位安全方面的专家做的的一个关于安全方面的培训,从中学习到了许多新的知识。在如今网络如此发达的社会,我们的信息,我们的隐私,是如此简单的就可以被泄漏出来,所以关注安全是很有必要的。

ip命令是Linux下较新的功能强大的网络配置工具。

 

  在报告的时候提到了kali linux,这个对想学习安全攻防的同学来说是一个很好的实践工具。会议结束以后就自行下载了一个玩玩。不过在VMware里安装时遇到了许多的问题。今天就谈谈在安装vmtools时自己所经历的事情吧!

1 功能

# ./installralus

  我下载安装的版本是kalilinux2017.1版本,是目前最新的版本。因为之前对linux接触的不是很多,在linux环境下安装软件不是很熟悉。只能自行百度搜索步骤教程。在安装vmtools时(反正我是在每每安装好一个系统之后,都会安装vmtools。)我一开始先安装的是vmtools,不知道这个版本的vmtools已经不再是vmtools,是新的open-vm-tools-desktop。一开始安装的是vmtools,可能没有卸载完全,每次关机重新开机都会一个报错。实在没有办法,最后重新安装了系统,直接安装的是open-vm-tools-desktop,这样就没有报错了。

ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道。

./installralus: ../perl/Linux/bin/perl: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

  这里想跟大家说的是:在kalilinux2017.1安装vmtools的时候,不要再安装老版的vmtools,直接更新源,更新系统,然后 apt-get install open-vm-tools-desktop,安装好以后,reboot。这样就可以拖动文件了。

2用法

 

Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }

出现这个错误是因为64位系统中安装32位应用程序(Symantec Backup Exec 2010的32位安装应用程序,如果是64位应用程序,就不会遇到这个问题),需要在64位系统中安装32位相关包。安装下面包即可解决这个问题。

ip [ -force ] -batch filename

 

    -force:不要终止批处理模式中的错误

yum install glibc.i686

    -b:-batch filenam,从提供的文件或标准输入中读取命令并调用它们,第一次失败将导致IP终止

 

3参数与选项

 

OBJECT := { link | address | addrlabel | route | rule | neigh | ntable |

在安装过程中,还遇到下面错误:

tunnel | tuntap | maddress | mroute | mrule | monitor | xfrm |

 

netns | l2tp | tcp_metrics | token }

Enter the system names separated by spaces on which to install RALUS: (MyLNX8)

 

Checking system communication:

 

    Attempting /usr/bin/rsh with MyLNX8 ........................................................................... 

Cannot /usr/bin/rsh to MyLNX8

Initial system check failed.

 

Press [Return] to continue: 

 

 

OPTIONS := { -V[ersion] | -h[uman-readable] | -s[tatistics] | -d[etails] |

出现这个错误的原因是因为配置文件/etc/hosts里面没有配置主机名, 在 /etc/sysconfig/network中主机名为MyLNX8

-r[esolve] | -iec | -f[amily] { inet | inet6 | ipx | dnet | link }

 

| -4 | -6 | -I | -D | -B | -0 | -l[oops] { maximum-addr-flush-

# more /etc/hosts

 

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

 

::1         localhost localhost.localdomain localhost6 localhost6.localdom

attempts } | -o[neline] | -rc[vbuf] [size] | -t[imestamp] |

 

-ts[hort] | -n[etns] name | -a[ll] }

修改配置文件/etc/hosts后,这个问题解决。

(1)OPTIONS

 

    是一些修改ip行为或者改变其输出的选项,所有的选项都是以-字符开头,分为长、短两种形式:

# more /etc/hosts

 

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

 

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

 

192.168.xx.xxx   MyLNX8.xxx.xxx.com    MyLNX8

    -V :-Version打印ip的版本并退出

    -h:    人类可读输出

     -s: -stats –statistics,输出更多的信息,如果这个选项出现两次或以上,输出的信息将更为详尽

    d:输出更多的细节信息

    -l:指定"IP地址刷新"逻辑将尝试的最大循环数,默认为10

    -f :-family  指定要使用的协议族,协议可以是一个inet,inet6、bridge, ipx, dnet or link

    -4: 是 -family inet的简写

    -6 :是 -family inet6的简写

    -0 :是 -family link 的简写

    -I: 是-family ipx的简写

    -o:-oneline 单行输出,用""字符替换换行符

    -n:-netns交换机的IP到指定的网络空间netns

    -r:-resolve 使用系统名称解析来打印DNS名称而不是主机地址

    -t:使用监视器选项时显示当前时间

    -a:-all对所有对象执行指定的命令,这取决于命令是否支持这个选项

    -rc:-rcvbuf (size) 设置Netlink套接字接收缓冲区的大小设置,默认为1MB

(2)OBJECT

    是你要管理或者获取信息的对象

OBJECT := { link | address | addrlabel | route | rule | neigh | ntable |

tunnel | tuntap | maddress | mroute | mrule | monitor | xfrm |

netns | l2tp | tcp_metrics | token }

具体表示的含义:

     link        网络设备

    address     一个设备的协议(IP或者IPV6)地址

    neighbour     ARP或者NDISC缓冲区条目

    route        路由表条目

    rule         路由策略数据库中的规则

本文由澳门新葡亰手机版发布于操作系统,转载请注明出处:vmtools的一些经历

上一篇:安装配置,Linux查找指定大小的文件 下一篇:没有了
猜你喜欢
热门排行
精彩图文