linux scp 命令能不能实现跳转复制?
作者&投稿:函显 (若有异议请与网页底部的电邮联系)
目标机器上当前目录应该是/root,你可以用pwd确认一下
如果/home下原来有root目录,文件在/home/root目录下;没有root目录,则文件传到/home下,并改名为root
scp 本机文件名 远程服务器IP地址:远程服务器文件存放绝对路径
如我在当前目录有一个a.txt的文件,我需要传到192.168.0.2服务器的/vol目录下,可以这么输入:
scp a.txt 192.168.0.2:/vol
2、sftp可以用批处理方式简化操作(如何省略密码网上介绍比较多)。
3、可以在SecureCRT远程登录后用下面命令将远程机的文件发送到本地(SecureCRT安装目录/download/):
sz <file>
或者用下面命令从本地发送到远端:
rz
4、如果是整个目录的文件,或者有子目录,最好用rsync
1、在公网ip服务器(如10.1.1.1)用stunnel将内网ip(如172.10.1.1)ssh端口映射一个端口
stunnel.conf主要配置
[connect]
accept=3322
connect=172.10.1.1:22
2、启动stunnel
3、访问10.1.1.1的3322端口就如同访问172.10.1.1的22
例如:scp -P3322 a.txt root@10.1.1.1:/opt
莱习前列: scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.linux的scp命令可以在linux服务器之间复制文件和目录.
赣州市18523209058: linux命令中的cp和scp命令的区别? - ?
莱习前列: 一个是本地 , 一个是远程.1. cp 是普通的文件复制scp 是通过ssh 本机和其他电脑上的复制.2. scp是secure copy,也是一个复制命令,是与ssh有关的. scp user@ip:/dir/file file 或者:scp file user@ip:/dir/file 要输入user在远端用户的密码....
赣州市18523209058: Linux下用C++实现简单的C/S模式,实现从客户端输入一个文件,服务器接收这个文件并保存.有点类似FTP - ?
莱习前列: 实际上就是scp命令的实现.你可以去看看scp的源代码,然后改写成c++的
赣州市18523209058: winscp 有没有Linux版的 - ?
莱习前列: winscp没有linux版本,但是linux一般都有的scp命令能够实现winscp类似的功能, 下面是scp使用方法: scp 可以在 2个 linux 主机间复制文件;命令基本格式:scp [可选参数] file_source file_target从 本地 复制到 远程* 复制文件:* 命令格式...
赣州市18523209058: 怎样上传文件到linux服务器 - ?
莱习前列: 如果有ip地址,ftp账号密码,也可以用 ftp软件上传.linux服务器就是直接用ftp软件上传文件了.此类的ftp软件很多,比如xhell 等.
赣州市18523209058: linux下怎么使用scp命令??
莱习前列: scp命令 如下: scp /etc/cluster.conf 192.168.1.10:/etc/cluster.conf 192.168.1.10为目标主机.
赣州市18523209058: CentOS使用不了scp命令怎么办 - ?
莱习前列: scp命令是Linux中的文件传输命令,但在CentOS系统操作中,有时会遇到无法使用的情况,CentOS无法使用scp命令的解决方法: 1、scp这东西应该属于openssh-clients这个包,运行: yum install openssh-clients 2、再运行scp就可以了,再次运行: scp 1.so root@192.168.0.182:/root/ 输入密码后又再次提示: bash: scp: command not found 3、在目标主机也同样安装一下openssh-clients,再次尝试,问题解决.
赣州市18523209058: 我远程登录LINUX服务器,然后用SCP命令2台远程服务器相互对拷文件 - ?
莱习前列: 通常不可以. 因为你这里关电脑后,远程连接就断开了, 远程终端就关闭了,这样scp命令就被迫终止了. 要实现你的目的, 可以后台执行scp命令也就是在命令最后加一个&符号
赣州市18523209058: linux系统中scp命令怎么使用 - ?
莱习前列: scp 你要移动的文件 root(用户)@+ip:/+远程服务器目录 会提示你输入密码 就可以了
赣州市18523209058: Linux上传文件到服务器命令是什么呢 - ?
莱习前列: 1 ssh$ ssh username@remotehost用shh登陆服务器.2、scp 命令scp基于SSH协议,可以将本地文件拷贝到远程服务上的指定目录,格式如下:$ scp filename username@remotehost:remotedirectory执行:$ scp ipmsg.log admin@10.25....