1、ssh
ssh 用户名@ip地址
2、scp
2.1 拉取文件
scp -r 用户名@1ip地址:/远程文件目录/远程服务器文件 /本地文件目录/
2.2 上传文件
scp -r /本地文件 用户名@1ip地址:/远程文件目录/
3、sshpass
3.1 定义
sshpass 的定义: ssh 登陆不能在命令行中指定密码,sshpass 的出现则解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器,它支持密码从命令行、文件、环境变量中读取。
3.2 安装
在当前电脑安装即可
sudo apt-get install sshpass
3.3 远程登录
直接远程连接某台主机
sshpass -p 'password' ssh 用户名@ip地址
3.4 拉取文件
sshpass -p 'password' scp 用户名@ip地址:/远程文件目录/远程服务器文件 /本地文件目录/
比如:文章来源:https://www.toymoban.com/news/detail-611031.html
sshpass -p 'root' scp root@192.168.126.135:/opt/file.txt /tmp/
文章来源地址https://www.toymoban.com/news/detail-611031.html
3.5 上传文件
sshpass -p 'password' scp /本地文件 用户名@1ip地址:/远程文件目录/
到了这里,关于ssh、scp和sshpass使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!