在ubuntu服务器16.04上实现CVE-2017-7494(samba cry)

时间:2017-08-17 01:51:13

标签: security compilation samba ubuntu-server

最近我的实验需要实施CVE-2017-7494(所谓的sambacry),我正在尝试重建脆弱的环境

我是新手,不太确定如何设置所有路径和右键

这就是我所做的:

# wget https://download.samba.org/pub/samba/stable/samba-4.5.9.tar.gz
# apt-get install acl attr autoconf bison build-essential \
  debhelper dnsutils docbook-xml docbook-xsl flex gdb krb5-user \
  libacl1-dev libaio-dev libattr1-dev libblkid-dev libbsd-dev \
  libcap-dev libcups2-dev libgnutls-dev libjson-perl \
  libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl \
  libpopt-dev libreadline-dev perl perl-modules pkg-config \
  python-all-dev python-dev python-dnspython python-crypto \
  xsltproc zlib1g-dev

Reference about the above package

# tar -xvf samba-4.5.9.tar.gz
# cd samba-4.5.9
# ./configure
# make
# make install

之后我发现它安装在/ local下,并且无法正常启动samba,因为比方说没有找到smbd等等

我认为这是路径和配置文件的问题,然后I tried this来修复它。

但没有意识到。

有人请帮忙吗?

1 个答案:

答案 0 :(得分:0)

由于您未在配置参数中指定路径,因此默认情况下应为/usr/local/samba/sbin/smbd

您可以尝试在shell中运行它(并将其添加到您的个人资料中),将其添加到您的路径中:

export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH