將主機b上的/root/install.log檔案複製到/opt下
將主機b上的/boot目錄複製到本地的/opt下
在主機a上使用scp上傳文件
確保主機b上有本地使用者lisi
將本地的/root/install.log檔案複製到主機b上使用者lisi的家目錄下,以使用者lisi的密碼驗證
scp是非常方便的遠端複製工具:
上傳:scp [-r] 使用者名稱@伺服器:路徑 本地路徑
上傳:本地要有讀取和執行許可權,對遠端主機要有讀取、執行、寫入。
實現此案例需要按照如下步驟進行。
將主機b上的/root/install.log檔案複製到/opt下,命令操作如下所示:
[root@svr5 ~]# ls /opt/
cpuburn-in readme rh
[root@svr5 ~]# scp [email protected]:/root/install.log /opt/
[email protected]'s password:
install.log 100% 38kb 38.4kb/s 00:00
[root@svr5 ~]# ls /opt/
cpuburn-in install.log readme rh
[root@svr5 ~]#
將主機b上的/boot目錄複製到本地的/opt下,命令操作如下所示:
[root@svr5 ~]# ls /opt/
cpuburn-in install.log readme rh
[root@svr5 ~]# scp -r [email protected]:/boot/ /opt/
[email protected]'s password:
vmlinuz-2.6.32-431.el6.x86_64 100% 4032kb 3.9mb/s 00:00
.vmlinuz-2.6.32-431.el6.x86_64.hmac 100% 166 0.2kb/s 00:00
system.map-2.6.32-431.el6.x86_64 100% 2459kb 2.4mb/s 00:00 ……
[root@svr5 ~]# ls /opt/
boot
cpuburn-in install.log readme rh
[root@svr5 ~]#
步驟二:在主機a上使用scp上傳文件
確保主機b上有本地使用者lisi,在b上操作,命令操作如下所示:
[root@pc15 桌面]# id lisi
id: lisi:無此使用者
[root@pc15 桌面]# useradd lisi
[root@pc15 桌面]# passwd lisi
更改使用者 lisi 的密碼 。
新的 密碼:
無效的密碼: way 過短
無效的密碼: 是回文
重新輸入新的 密碼:
passwd: 所有的身份驗證令牌已經成功更新。
[root@pc15 桌面]#
將本地的/root/install.log檔案複製到主機b上使用者lisi的家目錄下,以使用者lisi的密碼驗證。
在a上操作,命令操作如下所示:
[root@svr5 ~]# scp /root/install.log [email protected]:/home/lisi
[email protected]'s password:
install.log 100% 38kb 38.4kb/s 00:00
[root@svr5 ~]#
在b上操作,檢視驗證。命令操作如下所示:
[root@pc15 桌面]# ls /home/lisi/
install.log
[root@pc15 桌面]#
scp 遠端複製
1.上傳本地檔案到遠端機器指定目錄 命令 scp opt soft nginx 0.5.38.tar.gz root 192.168.120.204 opt soft scptest 上傳本地目錄到遠端機器指定目錄 命令 scp r opt soft mongodb root 192.168.120...
scp 遠端複製檔案
每次開新伺服器我都傻傻的重灌一次環境,才知道原來可以直接從其他伺服器上把家目錄遠端拷貝過來。本質上,乙個使用者就是乙個資料夾而已,全拷過來就能正常使用了。adduser username 先新增你這個使用者 su username cd 切換過來,並進入家目錄 scp r 172.0.0.0 hom...
linux上scp遠端複製的使用
一 例項展示 兩台機器ip分別為 a.104.238.161.75,b.43.224.34.73。把別的伺服器上的資源拿到自己的上邊 在a伺服器上操作,將b伺服器上 home lk 目錄下所有的檔案全部複製到本地的 root目錄下,命令為 scp r root 43.224.34.73 home l...