Рейтинг:0

Как я могу установить sshpass без разрешений sudo?

флаг bo

При попытке установить sshpass я сталкиваюсь с этим доступ запрещен проблема

gcc -DHAVE_CONFIG_H -I. -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
mv -f .deps/main.Tpo .deps/main.Po
gcc -g -O2 -o sshpass main.o
make[1]: Вход в каталог `/home/splashbi/sshpass/sshpass-1.08'
 /bin/mkdir -p '/usr/local/bin'
  /bin/install -c sshpass '/usr/local/bin'
/bin/install: невозможно создать обычный файл â/usr/local/bin/sshpassâ: Отказано в доступе
make[1]: *** [install-binPROGRAMS] Ошибка 1
make[1]: Выход из каталога `/home/splashbi/sshpass/sshpass-1.08'
make: *** [install-am] Ошибка 2

Как я могу обойти это?

David avatar
флаг cn
Какая версия убунты?
флаг cn
Мы не можем это исправить ... Вам нужно спросить человека, у которого есть разрешения sudo.
muru avatar
флаг us
Установите префикс, в который вы можете писать вместо `/usr/local`.
bac0n avatar
флаг cn
`sshpass`, похоже, не имеет никаких зависимостей. Вы можете попытаться вручную скопировать двоичный файл в `~/bin` или `~/.local/bin`, а затем повторно войти в систему. Однако `sshpass` будет доступен только вам.

Ответить или комментировать

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