·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux文档 | Linux论坛 | Linux下载 | Linux博客 | Linux搜索
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 安装启动
 
用OpenSSH实现Windows和Linux的文件安全传输
来源: ChinaUnix博客  日期: 2008.04.15 22:42 (共有条评论) 我要评论
 

作者: dzajk  出自: http://www.linuxdiyf.com
考虑到windows和linux系统间的文件实现安全传输,就准备采用ssh来实现,OpenSSH有windows和linux的实现并免费,当然要用它了。
本例中使用windows(ip:192.168.1.25)来做客户端,linux(ip:192.168.1.26)来做服务器。在linux中安装ssh服务,这里就不讲了。
1.下载OpenSSH :
http://sshwindows.sourceforge.net/
并安装。默认安装目录为C:\Program Files\OpenSSH
2.修改/home(根目录),在注册表中修改
[HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home]
“native”=”C:\Program Files\OpenSSH\\home”
3.在C:\Program Files\OpenSSH 下建立目录 home 和username
cd C:\Program Files\OpenSSH
mkdir home
mkdir home\Administrator
mkdir home\Administrator\.ssh
4.生成密钥
cd C:\Program Files\OpenSSH\bin
ssh-keygen.exe -d
在C:\Program Files\OpenSSH\home\Administrator\.ssh目录生成两个文件
id_dsa 和 id_dsa.pub ,后缀.pub的就是公钥
5.拷贝id-dsa.pub到linux服务器上,可以通过winscp来拷贝,是一个很好的windows客户端工具。
6.在linux服务器上执行命令
cat ~/.ssh/id_dsa.pub >> authorized_keys
7.修改sshd配置文件
vi /etc/ssh/sshd_config

#PubkeyAuthentication yes
#AuthorizedKeysFile .ssh/authorized_keys
的注释去掉,采用authorized_keys文件的验证用户身份
8.重启sshd服务
#service sshd restart
9.到windows下采用scp 和ssh就可以登陆并拷贝文件了,不需要在输入密码,实现了文件的安全传输。
>ssh.exe
root@192.168.1.26
#登陆到linux服务器了
>scp.exe somefile
root@192.168.1.26
:/root/ #拷贝文件

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_538733.html
  发表评论 查看评论(共有条评论) 我要提问
 
 


最新资讯更多>> 
· 微软打击盗版的“三部曲
· 世界开源大会前夕 业界热议中国..
· Linux厂商正加大力度提高发行版..
· Linux挺进Qantas空中巨无霸A38..
· 倪光南:微软对盗版黑屏警告是为..
· 华盛顿抛弃微软Office 选择Goo..
· 操作系统商业生态的潜在变革
· 经济动荡下开源软件的新机遇
· 微软与Novell联合发布优化混源..
· 10种力量指引脚本语言的未来
论坛热点更多>> 
· Ubuntu技术大全(2008.10)
· 关于秋日里的一场梦。。。。。。
· 那些常常见到又叫不出名字的花
· 这几道题会做就可直接找LINU..
· 一个菜鸟的自白!   我为..
· 跟媳妇吵架了……
· 家里花盆上的蜂窝
· 从事linux方面的工作就那么难..
· 求助!!!!!!!!!我的..
· 在线等待,2块scsi 硬盘。
文档更新更多>> 
· Linux服务优化详解
· linux at 命令详解
· autofs服务动态自动挂载各种文件..
· NIS服务器(三)
· NIS服务器(二)
· NIS服务器(一)
· Gentoo 升级有关操作
· GTK+中状态栏(Status Bar)使用..
· vi使用笔记
· BusyBox(转载)
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号