📜  在 ubuntu 中启用 scp - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:51:12.224000             🧑  作者: Mango

在 Ubuntu 中启用 SCP

SCP 是一种在 Unix-like 系统中进行文件传输的协议,通过 SSH 加密并传输。在 Ubuntu 中启用 SCP 非常简单,只需要安装 OpenSSH 服务器。

步骤

以下是在 Ubuntu 中启用 SCP 的步骤。

1. 安装 OpenSSH 服务器
sudo apt update
sudo apt install openssh-server
2. 确认 SSH 服务已启动

使用以下命令来确认 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
3. 在远程主机上使用 SCP

在远程主机上,您可以使用以下命令来将本地文件复制到远程主机上。

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 命令来传输文件和目录。