scp:通过ssh复制文件到远程服务器
2014-07-09 15:54
429 查看
从一台服务器复制一些文件到另一台服务器,
最简单的应用如下 :
scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2
[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .
可能有用的几个参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
注意两点:
1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:
#scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator
2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。
1、从已登录的服务器1 (192.168.1.1)复制目录/usr/a 到服务器2 (192.168.1.2)的/usr目录 下,
命令:scp -r /usr/a root@192.168.1.2:/usr/
回车之后等待片刻,提示输入服务器2的密码 ,
输入正确密码之后,开始复制目录a下的所有文件到服务器2中。
2、如果只是复制 一个文件 ,
则去掉-r参数 ,如:scp /usr/11.pl root@192.168.1.2:/usr/a/
root@zctech-chengjb:/usr/lib/nagios/plugins# scp ./zccheck_disk.pl root@192.168.21.109:/usr/local/nagios/libexec/
root@192.168.21.109's password:
zccheck_disk.pl 100% 5002 4.9KB/s 00:00
root@zctech-chengjb:/usr/lib/nagios/plugins#
// 注意冒号后面不能有空格
最简单的应用如下 :
scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2
[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .
可能有用的几个参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
注意两点:
1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:
#scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator
2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。
1、从已登录的服务器1 (192.168.1.1)复制目录/usr/a 到服务器2 (192.168.1.2)的/usr目录 下,
命令:scp -r /usr/a root@192.168.1.2:/usr/
回车之后等待片刻,提示输入服务器2的密码 ,
输入正确密码之后,开始复制目录a下的所有文件到服务器2中。
2、如果只是复制 一个文件 ,
则去掉-r参数 ,如:scp /usr/11.pl root@192.168.1.2:/usr/a/
root@zctech-chengjb:/usr/lib/nagios/plugins# scp ./zccheck_disk.pl root@192.168.21.109:/usr/local/nagios/libexec/
root@192.168.21.109's password:
zccheck_disk.pl 100% 5002 4.9KB/s 00:00
root@zctech-chengjb:/usr/lib/nagios/plugins#
// 注意冒号后面不能有空格
相关文章推荐
- linux命令行中通过ssh复制文件(scp)到远程服务器
- linux命令行中通过ssh复制文件(scp)到远程服务器
- linux命令行中通过ssh复制文件(scp)到远程服务器(转载)
- linux命令行中通过ssh复制文件(scp)到远程服务器
- mac下ssh链接远程服务器,并通过scp进行远程复制,省的ftp了
- SSH用scp向远程服务器上复制文件的方法
- php通过SSH连接服务器并远程保存文件
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- 通过SecureCRT SSH远程连接服务器并使用Zmodem传送文件
- 使用SSH的scp命令行传输文件到远程服务器
- Git学习-->如何通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器?
- 用SSH从本地批量复制文件到远程服务器
- SSH远程登陆主机和SCP远程文件复制
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- 如何通过linux ssh远程linux不用输入密码登入-----scp命令可以本地与远程来回拖文件
- SSH,SCP远程复制文件,rsync同步
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- Linux SSH远程文件/目录传输命令scp
- Ubuntu学习笔记:通过ssh远程登录服务器
- (问?)远程桌面连接怎么把本地文件复制到服务器上!?[]