SFTP - 通过终端连接 Osx

SFTP - Connect via Terminal Osx

我正在尝试查看是否可以将我的密码插入到以下命令中。

sftp -o “Port 44444” myusername@mysite.com 

我希望有一个单行命令来登录我们的 sftp。

谢谢

没有。它不安全,因此无法使用本机 OpenSSH 工具。但是你可以使用 sshpass:

sshpass -p password sftp -o “Port 44444” myusername@mysite.com 

或者设置公钥身份验证:

ssh-keygen -t rsa -f ~/.ssh/id_rsa
ssh-copy-id -o “Port 44444” myusername@mysite.com