使用scp远程复制工具

    xiaoxiao2025-05-28  92

    问题 在主机A上使用scp下载文档将主机B上的/root/install.log文件复制到/opt下将主机B上的/boot目录复制到本地的/opt下在主机A上使用scp上传文档确保主机B上有本地用户lisi将本地的/root/install.log文件复制到主机B上用户lisi的家目录下,以用户lisi的密码验证 方案

    scp是非常方便的远程复制工具:

    上传:scp  [-r]  用户名@服务器:路径  本地路径

    下载:scp  [-r]  本地路径  用户名@服务器:路径

    上传下载时要注意,权限问题。

    上传:本地要有读取和执行权限,对远程主机要有读取、执行、写入。

    下载:本地要有读取、执行、写入,对远程主机要有读取和执行权限。

    步骤

    实现此案例需要按照如下步骤进行。

    步骤一:在主机A上使用scp下载文档

    将主机B上的/root/install.log文件复制到/opt下,命令操作如下所示:

    [root@svr5 ~]# ls /opt/

    cpuburn-in  README  rh

    [root@svr5 ~]# scp root@192.168.8.15:/root/install.log /opt/

    root@192.168.8.15'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 root@192.168.8.15:/boot/ /opt/

    root@192.168.8.15'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 lisi@192.168.8.15:/home/lisi

    lisi@192.168.8.15's password:

    install.log                                            100%   38KB  38.4KB/s   00:00    

    [root@svr5 ~]#

    在B上操作,查看验证。命令操作如下所示:

    [root@pc15 桌面]# ls /home/lisi/

    install.log

    [root@pc15 桌面]#

    最新回复(0)