Исполняемый файл Etcd получает разрешение от имени root

Я пытаюсь установить etcd на машине Debian.

root@s1:/tmp/test-etcd# uname -a Linux s1 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux root@s1:/tmp/test-etcd# uname -m x86_64 root@s1:/tmp/test-etcd# lshw -class cpu *-cpu product: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz vendor: Intel Corp. physical id: 1 bus info: cpu@0 width: 64 bits capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid 

Я выполнил стандартную процедуру из github repo:

 ETCD_VER=v3.0.14 DOWNLOAD_URL=https://github.com/coreos/etcd/releases/download curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz mkdir -p /tmp/test-etcd && tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/test-etcd --strip-components=1 /tmp/test-etcd/etcd --version 

Но когда я выполняю команду etcd –version, я получаю отказ в разрешении на отказ.

 root@s1:/tmp/test-etcd# ./etcd --version -bash: ./etcd: Permission denied root@s1:/tmp/test-etcd# ls -l total 37776 drwxrwxr-x 11 1000 1000 4096 Nov 4 20:52 Documentation -rw-rw-r-- 1 1000 1000 29472 Nov 4 20:52 README-etcdctl.md -rw-rw-r-- 1 1000 1000 5628 Nov 4 20:52 README.md -rw-rw-r-- 1 1000 1000 7935 Nov 4 20:52 READMEv2-etcdctl.md -rwxrwxr-x 1 1000 1000 20181952 Nov 4 20:52 etcd -rwxrwxr-x 1 1000 1000 18444064 Nov 4 20:52 etcdctl root@s1:/tmp/test-etcd# file etcd etcd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped 

Точная точная процедура работает на других двух машинах, которые я использую с той же операционной системой и очень похожим оборудованием.

Я вижу, что bash не распознает его как исполняемый, потому что он не автозаполняет имя «tabbing», в отличие от других машин, но я действительно не знаю, в чем проблема.

Любое предложение ? Я старался кормить. Я попытался проверить, была ли файловая система смонтирована с помощью noexec.

РЕШЕНИЕ: Я, по-видимому, не замечал вывод mount, и я не видел строку / dev / mapper / vg00-tmp on / tmp type ext4 (rw, nosuid, nodev, noexec, relatime, data = ordered)

Исправлена ​​проблема с перемещением исполняемого файла в другой каталог.

Linux и Unix - лучшая ОС в мире.