ssh 远程连接、上传下载命令
原创
©著作权归作者所有:来自51CTO博客作者wx5861be15b7630的原创作品,请联系作者获取转载授权,否则将追究法律责任
1. ping ip地址
2. telnet 端口
telnet 28.104.87.140 8080
3. 防火墙
# 查防火墙状态
systemctl status firewalld
# 关闭防火墙
systemctl stop firewalld
# 开启防火墙
4. ssh 链接
# ssh 连接,然后输入密码
ssh root@28.104.87.140
# 查看登录日志
more /var/log/secure
who
5. 客户端生成秘钥(linux 和 windows)
# windows 环境下,在git 上输入
ssh-keygen -t rsa -C "xxx@qq.com","xxx@qq.com"是你的github账号
# 你的C:\Users\admin\.ssh这个路径下会生成两个文件:id_rsa和id_rsa.pub
# 在github -> settings 里面,将id_rsa.pub内容复制进去
# linux 环境下,输入
ssh-keygen -t rsa
# 生成后目录在 /root/.ssh/id_rsa /root/.ssh/id_rsa.pub
# 将公钥改名字authorized_keys
cp
6. 将文件传到某一服务器下( 两个服务器之间
# 上传文件 scp 要上传的文件 用户名@ ip 地址:要上传的路径
# 上传文件夹 scp -r 要上传的文件 用户名@ ip 地址:要上传的路径
scp
7. 在服务器上下载某文件( 两个服务器之间)
# 下载文件 scp 用户名@服务器 ip :要下载的文件 下载到本地的目录
# 下载文件夹 scp -r 用户名@服务器 ip :要下载的文件夹 下载到本地的目录
scp