scp автоматический ввод пароля

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

safronowmax
Сообщения: 103

scp автоматический ввод пароля

Сообщение safronowmax »

Здравствуйте, подскажите пж-та, необходимо через scp с ПК1 скопировать на ПК2 файл 1.txt в каталог /test с автоматическим вводом пароля. Пытаюсь использовать sshpass (и напрямую указывая пароль, и через файл), но при запуске указанных ниже команд копирование файла не происходит. В чем может быть проблема?

sshpass -f "/tmp/password" scp -r root@192.168.0.7:/tmp/1.txt /test

sshpass -p 'password' scp -r root@192.168.0.7:/tmp/1.txt /test
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21433
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: scp автоматический ввод пароля

Сообщение Bizdelnick »

Используйте аутентификацию по ключу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
safronowmax
Сообщения: 103

Re: scp автоматический ввод пароля

Сообщение safronowmax »

К сожалению, использовать в этой ситуации ключи нельзя по идейным соображениям. Нужно через sshpass
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21433
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: scp автоматический ввод пароля

Сообщение Bizdelnick »

Что это за идейные соображения, которые заставляют светить свой пароль всем подряд? Нет, решения с sshpass есть и легко гуглятся, но я категорически не рекомендую.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: