scpwindowslinux
① windows用winscp连接linux无法传输文件
1、要进行文件传输wincscp的文件协议需要是sftp。并且,linux系统要支持sftp协议。其次检查winscp登录协议是否使用SFTP。参考下面的登录选项配置:
2、启动linux
的sftp:
执行命令
/etc/init.d/sshd
start
注意这里需要在绝对路径下执行sshd
start。
② 如何用scp把windows文件复制到linux
做不到的,
windows和linux是两套系统,
命令是不通用的,
不过可以使用协议来完成的,
看下wo
的网名吧?能解决的啊
③ shell脚本scp可以在windows和linux之间传东西吗
windows装了ssh server才可以
④ Winscp连接不了LINUX,提示连接被拒绝!
没有关闭linux主机的防火墙iptables或者下端口没能被连接。
⑤ scp从linux服务器拷贝文件到windows的机子上怎么写命令
scp从linux服务器拷贝文件到windows的机子上方法:
1.首先,下载putty软件,并可以在目录中,找到pscp.exe文件,我们可以通过这个软件实现Windows和linux之间拷贝文件。
⑥ linux的scp命令只适用于linux对linux么有没有什么命令是用于windows到linux的
scp是 secure 的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。
格式为:scp [可选参数] file_source file_target
怎样让windows支持linux命令:
先到官网下载MinGW
安装好后,配置系统变量path,在其中添加MinGW的安装路径
C:MinGWin;C:MinGWmsys1.0in;
最后就会发现里面的命令都支持了 命令需求看下图查询
⑦ winscp 有没有Linux版的
winscp没有linux版本,但是linux一般都有的scp命令能够实现winscp类似的功能,
下面是scp使用方法:
scp
可以在
2个
linux
主机间复制文件;
命令基本格式:
scp
[可选参数]
file_source
file_target
从
本地
复制到
远程
*
复制文件:
*
命令格式:
scp
local_file
remote_username@remote_ip:remote_folder
或者
scp
local_file
remote_username@remote_ip:remote_file
或者
scp
local_file
remote_ip:remote_folder
或者
scp
local_file
remote_ip:remote_file
第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
*
例子:
scp
/home/space/music/1.mp3
[email protected]:/home/root/others/music
scp
/home/space/music/1.mp3
[email protected]:/home/root/others/music/001.mp3
scp
/home/space/music/1.mp3
www.cumt.e.cn:/home/root/others/music
scp
/home/space/music/1.mp3
www.cumt.e.cn:/home/root/others/music/001.mp3
*
复制目录:
*
命令格式:
scp
-r
local_folder
remote_username@remote_ip:remote_folder
或者
scp
-r
local_folder
remote_ip:remote_folder
第1个指定了用户名,命令执行后需要再输入密码;
第2个没有指定用户名,命令执行后需要输入用户名和密码;
*
例子:
scp
-r
/home/space/music/
[email protected]:/home/root/others/
scp
-r
/home/space/music/
www.cumt.e.cn:/home/root/others/
上面
命令
将
本地
music
目录
复制
到
远程
others
目录下,即复制后有
远程
有
../others/music/
目录
======
从
远程
复制到
本地
======
从
远程
复制到
本地,只要将
从
本地
复制到
远程
的命令
的
后2个参数
调换顺序
即可;
例如:
scp
[email protected]:/home/root/others/music
/home/space/music/1.mp3
scp
-r
www.cumt.e.cn:/home/root/others/
/home/space/music/
最简单的应用如下
:
scp
本地用户名
@IP
地址
:
文件名
1
远程用户名
@IP
地址
:
文件名
2
[
本地用户名
@IP
地址
:]
可以不输入
,
可能需要输入远程用户名所对应的密码
.
可能有用的几个参数
:
-v
和大多数
linux
命令中的
-v
意思一样
,
用来显示进度
.
可以用来查看连接
,
认证
,
或是配置错误
.
-C
使能压缩选项
.
-P
选择端口
.
注意
-p
已经被
rcp
使用
.
-4
强行使用
IPV4
地址
.
-6
强行使用
IPV6
地址
.
Linux
scp命令的使用方法应该可以满足大家对Linux文件和目录的复制使用了。
关于scp的安全方面
本地的档案到远程的机器上
scp
/etc/lilo.conf
[email protected]:/home/k
会将本地的
/etc/lilo.conf
这个档案
到
net67.ee.oit.e.tw,使用者
k
的家目录下。
远程机器上的档案到本地来
scp
[email protected]:/etc/lilo.conf
/etc
会将
net67.ee.oit.tw
中
/etc/lilo.conf
档案
到本地的
/etc
目录下。
保持从来源
host
档案的属性
scp
–p
[email protected]:/etc/lilo.conf
/etc
如果想使用特定端口
使用
scp
–p(大写)
如
scp
–p
1234
[email protected]:/etc/lilo.conf
/etc
在此必须注意使用者的权限是否可读取远程上的档案,若想知道更多关于
scp
的使用方法,可去看看
scp
的使用手册。