ssh 远程连接、上传下载命令

1. ping ip地址

ping 28.104.87.140

2. telnet 端口

telnet 28.104.87.140 8080

3. 防火墙

# 查防火墙状态
systemctl  status  firewalld
# 关闭防火墙
systemctl  stop  firewalld
# 开启防火墙
systemctl  start  firewalld

4. ssh 链接

# ssh 连接,然后输入密码
ssh [email protected]

# 查看登录日志
more  /var/log/secure
who /var/log/wtmp

5. 客户端生成秘钥(linux 和 windows)

# windows 环境下,在git 上输入
ssh-keygen -t rsa -C "[email protected]","[email protected]"是你的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 id_rsa.pub authorized_keys

6. 将文件传到某一服务器下( 两个服务器之间

# 上传文件  scp  要上传的文件  用户名@ ip 地址:要上传的路径
# 上传文件夹  scp  -r  要上传的文件  用户名@ ip 地址:要上传的路径
scp /root/.ssh/id_rsa.pub [email protected]

7. 在服务器上下载某文件( 两个服务器之间)

# 下载文件  scp  用户名@服务器 ip :要下载的文件  下载到本地的目录
# 下载文件夹  scp  -r  用户名@服务器 ip :要下载的文件夹  下载到本地的目录

scp [email protected]:/root/.ssh/id_rsa.pub /root

猜你喜欢

转载自blog.csdn.net/u014651560/article/details/111596971