這里以堡壘機使用ssh協議傳文件到服務器為例,具體步驟如下:
將文件從本地拷貝至堡壘機
# scp {目標文件} {堡壘機用戶名}@{堡壘機地址}:{堡壘機上放置文件的目錄} # 需要輸入密碼 hanchaodeMacBook-Pro:~ hanchao$ scp demo.jar hanchao@20.20.20.20:/home/hanchao/ hanchao@20.20.20.20's password: demo.jar登錄堡壘機查看文件
# 登錄堡壘機,需要輸入密碼 hanchaodeMacBook-Pro:~ hanchao$ ssh 20.20.20.20 hanchao@20.20.20.20's password: # 查看目標文件 [hanchao@20.20.20.20 ~]$ ls /home/hanchao/demo.jar /home/hanchao/demo.jar將文件從堡壘機拷貝至服務器
# scp {目標文件} {服務器用戶名}@{服務器地址}:{服務器上放置文件的目錄} [hanchao@20.20.20.20 ~]$ scp demo.jar hanchao@30.30.30.30:/home/hanchao/ hanchao@0.30.30.30's password: demo.jar登錄服務器查看文件
# 登錄服務器,需要輸入密碼 hanchaodeMacBook-Pro:~ hanchao$ ssh 30.30.30.30 hanchao@0.30.30.30's password: # 查看目標文件 [hanchao@0.30.30.30 ~]$ ls /home/hanchao/demo.jar /home/hanchao/demo.jar
PS:操作環境如下:
本地計算機:Mac OS 10.13.4,假定IP為
10.10.10.10堡壘機:Linux version 3.10.0-514.2.2.el7.x86_64,假定IP為
20.20.20.20遠程服務器:Linux version 3.10.0-514.2.2.el7.x86_64,假定IP為
30.30.30.30目標文件:假定文件名為
demo.jar