📅  最后修改于: 2023-12-03 14:51:12.224000             🧑  作者: Mango
SCP 是一种在 Unix-like 系统中进行文件传输的协议,通过 SSH 加密并传输。在 Ubuntu 中启用 SCP 非常简单,只需要安装 OpenSSH 服务器。
以下是在 Ubuntu 中启用 SCP 的步骤。
sudo apt update
sudo apt install openssh-server
使用以下命令来确认 SSH 服务已启动。
systemctl status ssh
如果服务启动了,您将看到以下输出:
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2018-06-04 22:49:50 EDT; 2 weeks 0 days ago
Main PID: 1921 (sshd)
Tasks: 1 (limit: 2319)
CGroup: /system.slice/ssh.service
└─1921 /usr/sbin/sshd -D
在远程主机上,您可以使用以下命令来将本地文件复制到远程主机上。
scp /path/to/local/file username@remote:/path/to/remote/file
或将远程文件复制到本地主机上。
scp username@remote:/path/to/remote/file /path/to/local/file
如果要将目录复制到远程主机,可以使用以下命令。
scp -r /path/to/local/directory username@remote:/path/to/remote/directory
如果要从远程主机复制目录,可以使用以下命令。
scp -r username@remote:/path/to/remote/directory /path/to/local/directory
在 Ubuntu 中启用 SCP 非常简单,只需要安装 OpenSSH 服务器。一旦服务启动,您可以使用 scp 命令来传输文件和目录。