在 Linux 中,您可以使用 'sshpass' 命令来自动输入密码,无需使用 SSH。以下是使用 'sshpass' 命令进行 SCP 的示例:

sshpass -p 'your_password' scp local_file user@remote_host:/path/to/remote_file

请确保在使用 'sshpass' 命令之前已安装它。如果未安装,可以使用以下命令安装 'sshpass':

sudo apt-get install sshpass

请注意,使用 'sshpass' 命令来自动输入密码有一定的安全风险,因为密码可能会以明文形式暴露在命令历史或其他可见的位置。因此,建议使用其他更安全的方式,如使用 SSH 密钥对进行身份验证。


原文地址: https://www.cveoy.top/t/topic/pj1h 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录