天下之事,必先处之难,而后易之。

Windows向Ubuntu server传递文件

1.开启SSH服务

 

1.1判断是否开启ssh

 

先使用netstat -tlservice ssh status查看ssh服务是否开启,如果没有开启,用service ssh restart开启,如果没有安装,使用sudo apt-get install openssh-server安装ssh

1.2检查防火墙

注:可以使用iptables,但我在ubuntu中没找到,会用的同学可以忽略下面的东西。Ubuntu在它的发行版中,附带了一个相对iptables简单很多的防火墙配置工具:ufw
使用如下命令:
$sudo ufw default deny
$sudo ufw enable
通过第一命令,我们设置默认的规则为deny, 这样除非指明打开的端口, 否则所有端口默认都是关闭的。第二个命令则启动了ufw。如果下次重新启动机器, ufw也会自动启动。

1.3开启22端口

 

$sudo ufw allow 22
由于在/etc/services中, 22端口对应的服务名是ssh。所以下面的命令是一样的:
$sudo ufw allow ssh
现在可以通过下面命令来查看防火墙的状态了:
$sudo ufw status
– —— —-
22:tcp ALLOW Anywhere
22:udp ALLOW Anywhere
可以看到,22端口的tcp和udp协议都打开了。

2.putty和pscp

2.1下载putty和pscp

下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

2.2putty登录测试ssh

测试登录:

注:有个疑问,root用户不能在此登录,总是提示Access defined!

2.3pscp命令上传文件

将pscp.exe放置于系统磁盘Window/System32路径下,否则会出现pscp命令不能使用的情况:

注:上面的命令不正确,且pscp.exe未放置在System32目录下。

2.4pscp命令规范

2.5上传文件成功示例

注:服务器上应该是用户对应于/home/username的用户文件夹,而不是root用户对应的/home,要直接往/home下写东西需要超级用户权限.

更多可以参考:两台Linux系统之间传输文件的几种方法

posted @ 2024-09-09 23:57  boonya  阅读(51)  评论(0)    收藏  举报  来源
我有佳人隔窗而居,今有伊人明月之畔。
轻歌柔情冰壶之浣,涓涓清流梦入云端。
美人如娇温雅悠婉,目遇赏阅适而自欣。
百草层叠疏而有致,此情此思怀彼佳人。
念所思之唯心叩之,踽踽彳亍寤寐思之。
行云如风逝而复归,佳人一去莫知可回?
深闺冷瘦独自徘徊,处处明灯影还如只。
推窗见月疑是归人,阑珊灯火托手思忖。
庐居闲客而好品茗,斟茶徐徐漫漫生烟。

我有佳人在水之畔,瓮载渔舟浣纱归还。
明月相照月色还低,浅近芦苇深深如钿。
庐山秋月如美人衣,画堂春阁香气靡靡。
秋意幽笃残粉摇曳,轻轻如诉画中蝴蝶。
泾水潺潺取尔浇园,暮色黄昏如沐佳人。
青丝撩弄长裙翩翩,彩蝶飞舞执子手腕。
香带丝缕缓缓在肩,柔美体肤寸寸爱怜。
如水之殇美玉成欢,我有佳人清新如兰。
伊人在水我在一边,远远相望不可亵玩。