使用快捷方式(别名)通过 scp 将文件发送到服务器

使用快捷方式(别名)通过 scp 将文件发送到服务器

有人知道怎么做吗?我经常使用 scp 连接到我的 vps,我正在尝试创建一个快捷方式。我通常使用“ssh 用户名”连接,因为我有一个配置文件设置并使用密钥,但我真正想要做的是创建某种快捷方式,这样我就不必一直输入以下内容:

scp filename user@domain:/home/user/

有人知道怎么做吗?.bashrc 不起作用。

答案1

SCP已经使用您的 ssh 配置 – 例如,如果您已配置一个Host myvps部分以便您可以执行ssh myvps,那么您也可以scp file myvps:。它将获取用户名、主机名、密钥和所有内容。

你不需要指定你的主目录的完整路径——这已经是默认位置(这就是为什么它是目录)。比如你想把一些文件直接dump到$HOME下,那么指定 就可以了myvps:,如果想~/src/foo在服务器上访问,myvps:src/foo也可以。

相关内容