linux - CLI上带有用户名和密码的scp命令

标签 linux ssh passwords command-line-interface username

我想知道是否有一种方法可以将CLI中的用户名和密码作为单行代码进行scp-因此不会提示输入密码。

我不想使用sshpass(无论如何在我的Scientific Linux上都无法使用-没有这样的软件包)-

有人尝试过吗?

谢谢!

最佳答案

您可以像使用ssh一样使用密钥对。

scp -i [path 2 your private key] [source] [destination]

关于linux - CLI上带有用户名和密码的scp命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30601953/

相关文章:

Java和sudo命令执行

linux - bash 中的 unix 历史命令 "!$"是什么?

c++ - rusage 进程/线程的 Cpu 时间不可能

linux - Nginx 错误 : unknown directive rewrite

linux - Shell 脚本无法解析主机列表和主机未知

java - 使用 JSch 的 SSH 内部的 HTTPS 隧道

python - Ansible 由于其构建的 ssh 问题而挂起

bash - 在 shell 脚本中隐藏密码

c# - 从哈希字符串中获取原始密码

Mysql客户端登录无需任何身份验证