Как выполнить команду scp с именем пользователя и паролем в одной строке - программирование
Подтвердить что ты не робот

Как выполнить команду scp с именем пользователя и паролем в одной строке

Я хотел бы ввести пароль в одну строку при запуске scp в моем терминале

scp [email protected]:sys_config /var/www/dev/

4b9b3361

Ответ 1

Спасибо, что обратились за помощью, я использовал инструмент sshpass.

sshpass -p 'password' scp [email protected]:sys_config /var/www/dev/

Ответ 2

Использование sshpass работает лучше всего. Чтобы просто включить ваш пароль в scp, используйте '':

scp user1:'password'@xxx.xxx.x.5:sys_config /var/www/dev/