ssh远程连接服务器

参考链接:SSH实现远程连接和文件传输 - 知乎 (zhihu.com)

SSH常见命令

  • 连接远端机器
ssh -p 22 username@host

-p 22 表示指定连接的端口号,SSH 默认是 22。当端口号是 22 时可以省略。

  • 退出连接

在连接成功进入远端机器后,退出连接只需要执行exit指令

  • SCP传输文件
# 本地文件复制到远端
scp local_file_path username@remote_ip:remote_dir_path

# 远端文件下载到本地
scp username@remote_ip:remote_dir_path local_file_path

scp 语法很简单,本身将文件从 A 路径复制到 B 路径。如果是将本地文件上传到服务器,则 A 是本地文件路径(相对路径或绝对路径),B 是要拷贝到的服务器路径,注意 username 是服务器登录账号,remote_ip 是服务器 IP 地址,remote_dir_path 是将要拷贝到的服务器上的文件地址,remote_ip 和 remote_dir_path 之间用 冒号 分割。

  • SCP传输文件夹及其子文件

使用 scp 命令传输文件夹自己所有子文件(深度递归),只需要增加一个 -r 的参数即可,下面是使用的基本命令:

# 本地文件复制到远端
scp -r local_dir_path username@remote_ip:remote_dir_path

# 远端文件下载到本地
scp -r username@remote_ip:remote_dir_path local_dir_path

 

posted on 2024-07-24 17:50  穷酸秀才大草包  阅读(5)  评论(0编辑  收藏  举报

导航