SFTP — подключение через терминал Osx

Я пытаюсь выяснить, возможно ли вставить мой пароль в команду ниже.

sftp -o “Port 44444” [email protected] 

Я ищу однострочную команду для входа в наш sftp.

Спасибо


person rookievmc    schedule 08.06.2017    source источник


Ответы (1)


Нет. Это небезопасно и поэтому невозможно с собственными инструментами OpenSSH. Но вы можете использовать sshpass:

sshpass -p password sftp -o “Port 44444” [email protected] 

или, скорее, настройте аутентификацию по публичному ключу:

ssh-keygen -t rsa -f ~/.ssh/id_rsa
ssh-copy-id -o “Port 44444” [email protected] 
person Jakuje    schedule 09.06.2017