有人知道怎么做吗?我经常使用 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
也可以。