如何从windowslinux链接服务器linux服务器

在Windows上使用putty远程登录Linux服务器的简单教程
人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的在Windows上使用putty远程登录Linux服务器的简单教程懂iphone的网友们快点来了解吧!
top1:在Windows上使用putty远程登录Linux服务器的简单教程
&  大多应用于,而服务器不可能像PC一样放在办公室,它们是放在IDC机房的,所以我平时登录linux系统都是通过远程登录的。Linux系统中是通过ssh服务实现的远程登录功能。默认ssh服务开启了22端口,而且当我们安装完系统时,这个服务已经安装,并且是开机启动的。所以不需要我们额外配置什么就能直接远程登录linux系统。ssh服务的配置文件为 /etc/ssh/sshd_config,你可以修改这个配置文件来实现你想要的ssh服务。比如你可以更改启动端口为36000.  如果你是的,则Linux远程登录需要在我们的机器上额外安装一个终端软件。目前比较常见的终端登录软件有SecureCRT, Putty, SSH Secure 等,很多朋友喜欢用SecureCRT因为它的功能是很强大的,而笔者喜欢用Putty,只是因为它的小巧以及非常漂亮的显示。不管你使用哪一个客户端软件,最终的目的只有一个,就是远程登录到linux服务器上。这些软件网上有很多免费版的,你可以下载一个试着玩玩。下面笔者介绍如何使用Putty登录远程linux服务器。  如果你下载了putty,请双击putty.exe 然后弹出如下的窗口。笔者所用putty为英文版的,如果你觉得英文的用着别扭,可以下载一个中文版的。  因为是远程登录,所以你要登录的服务器一定会有一个IP或者名。请在Host Name( or IP address) 下面的框中输入你要登录的远程服务器IP(如果你的linux还没有IP,那么请自行设置一个IP,如何设置请到后续章节查找),然后回车。  此时,提示我们输入要登录的用户名。  输入 然后回车,再输入密码,就能登录到远程的linux系统了。
热门搜索:
将照片调成有质感的黑白色调
文件删除不了怎么办
手工删除系统exe病毒文件的后缀方法
怎么用PS为美女调出青蓝色效果教程
甲醛是一种浓度比较高的时候是有剧毒,浓度低的时候,可以产生一系列的慢性症状,假如不重视,可以导致人们中毒,所以,一定要知道甲醛中毒有哪些中毒症状,那样可以规避更大的风险
肾脏是人体的一个重要的脏器,若是肾脏有问题,整个人的生活质量会降低很多,但现在很多人都会患有肾脏方面的疾病,而且不知道自己已经患有肾炎,那么肾炎到底有一些什么样的症状?
肠癌是一种非常常见的癌症,发病年龄随着年龄增长而增长,男性普遍多于女性,但是这个癌症与所有的癌症一样,若是早期发现,可以有效的救治癌症,那么癌症有哪些症状可以让人们早发现?
肺结核是一种慢性传染病,一般是在患者抵抗力下降、内分泌失调或变态反应增高的时候才会出现临床症状,若是不在意,很可能引起更严重的疾病,但是及时就医,可以把症状重新压下去,那么,肺结核有哪些症状呢?
火影是笔者非常喜欢的一个动漫,同时火影的游戏也有很高的可玩性,对于新手玩家首先要了解火影忍者究极风暴3出招表,下面我就来教大家这款游戏里一些招式,喜欢这个游戏的玩家不妨来看看。
微信的普遍使用也让很多不法分子盗取个人隐私信息,很多人因此想要注销自己的微信号,首先需要告诉大家的是依照腾讯微信使用规定微信账号是无法注销解除的,下面我来教你怎么最大限度包含您的隐私。
清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐PS鼠绘衣橱里的怪兽详细教程,无聊中的都看过来。
炎夏烈日炎炎,就在你与阳光亲密接触时,也让紫外线有了可乘之机,有的时候,虽然你认真做了防晒的工作,却依旧没能躲过炙热的阳光,晒伤之后,要立马着手修复晒伤的肌肤,那么晒伤后怎么处理呢?下面就一起来看看吧。
脸上肉嘟嘟的女生和男生们是不是选择发型的时候很伤大脑。没关系,我们这里肯定有一款适合你的发型,本文也是大圆脸一枚,下面分享下我收集多年的圆脸女生男生发型以及学会的圆脸发型修饰技巧。
孕妇能吃西瓜吗?面对炎炎夏暑的到来,西瓜作为夏季最常见的水果之一,已经成了人们必吃的解暑水果,作为特殊人群的孕妈妈们也馋的直流口水了,那么问题来了,孕妇到底可以吃西瓜吗?下文为你详解。
如果您有什么好的建议或者疑问,可以联系我们! QQ群: QQ号: 进群、加好友,备注:图老师 小周老师一一为您解答!让我们一起学习、一起进步 版权所有 (C) 2016 All Rights Reserved. 湘ICP备号
微信公众号随笔- 106&
&&&&&&&&&&&
如何在Windows上建立ssh服务器
作者:许腾
1.ssh简介以及本例的应用场景
①ssh的简介
SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。 SSH是英文Secure Shell的简写形式。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。
②本例的应用场景
&&& 用户在client(Linux)上通过ssh远程执行server(Windows)上的命令,比如c:\test.bat
&&& 注:Linux版自带ssh Server且默认启动,具体设置方法请参见google。
2.ssh服务器的安装(Windows)
ssh服务器软件有许多中,我们这里使用的是免费的freeSSHd。
①首先从官方站点下载软件并安装()
②安装完成后进入配置界面(Server Status),确认SSH server正在运行状态
③进入Users界面,设定一个访问的用户账户(比如xut)
这里我们建立一个叫xut的用户,认证有3种方式可以选择。从以后通过ssh运行命令的方便(无需输入密码)考虑,我们选择Public key认证方式。选择Password方式的话,每次访问需要输入密码,此种方式较为繁琐而且安全性不高。然后开放其Shell权限。
④进入认证界面,确认Public key认证方式属于激活状态(选择Allowed或Required)
此时ssh服务器端的基本设置已经OK,可进一步进行更加详细的设置(比如访问限定等),此处不再介绍。
注意:服务器端如果有防护墙时应该开发TCP 22号端口最为ssh连接使用。
3.ssh客户端的设置(Linux)
由于我们的客户端采用的是Linux,所以不用安装客户端软件,系统自带的就有。
我们需要在Linux上创建一个共有和私有的密钥对,私有密钥放到客户端(Linux)上,共有密钥放到服务器端(Windows)上。在Linux上通过ssh-keygen命令来创建。
[root@localhost ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): [直接回车]Enter passphrase (empty for no passphrase): [直接回车]Enter same passphrase again: [直接回车]Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:4d:dd:48:af:76:c2:ba:a8:bc:20:f3:28:1d:6a:28:53
其中,/root/.ssh/id_rsa为私有密钥,/root/.ssh/id_rsa.pub为共有的密钥。
此时,需要把共有密钥放到服务器端(Windows)进行保存,以便于服务器端进行安全检查。
我们通过认证界面找到存放共有密钥的地址(Public key folder)。
如上图所示,然后在c:\Program Files\freeSSHd目录下创建以登录用户名为名字的文本文件,此处举例为xut文件。并将/root/.ssh/id_rsa.pub文件中的内容拷贝到c:\Program Files\freeSSHd\xut文件中。
至此,客户端和服务器端的密钥设置已经完成,可以通过如下命令进行远程的命令执行。
ssh xut@172.28.xx.xxx "c:\test.bat"
这条命令将执行服务器端的C盘下的test.bat文件,并把结果返回,整个操作不需输入密码。
4.ssh客户端的设置(Windows)
由于Windows不附带ssh的客户端和服务器端,我们这里找一个免费的客户端软件PuTTY。
PuttY主页:
各种客户端的比较:
在Putty主页,我们下载putty.zip(含除了PuTTYtel以外的所有文件),然后解压会发现一个叫plink.exe的文件,这就是我们的ssh客户端命令行软件。
我们首先要成一个共有和私有的密钥对,使用putty.zip中附带的PUTTYGEN.exe生成。
启动PUTTYGEN.exe后可以见到下图界面,点击[Generate]即可生成所需密钥对。
注意:由于是采用随机算法生成,需要不停地在对话框上移动鼠标进度条才会增加,否则将保持不变。
鼠标在这里不停移动
密钥生成完毕后,可以把私有密钥进行保存,为了登录简单起见不对私钥进行加密,提示没有passphrase选择忽略即可。假设我们这里把私钥保存为pri_key.ppk。
我们把公钥放在freeSSHd端(ssh服务器端)进行保存,具体保存方法参见【户端设】。
在Windows客户端,执行如下命令进行ssh连接,并不需要输入密码即可通过密钥进行自动认证。
plink -i pri_key.ppk x c:\test.bat
(此时将执行服务器端的c:\test.bat脚本。)
注:第一次连接时将出现&The server's host key is not cached in the registry& &提示,我们选择确定就可以了,以后就不会再出现了。
感谢:jude_lau
来自百度文库:
阅读(...) 评论()查看: 4723|回复: 10
如何用windows客户端链接到linux上的oracle服务器
论坛徽章:0
怎样配置windows下的客户端链接虚拟机中的oracle服务器,麻烦各位高手指点一下那个东西是怎样配置的。。。。
认证徽章论坛徽章:285
和普通的客户端连接一样啊
论坛徽章:14
tns里加配置就行呀
论坛徽章:7
呵呵,WINDOWS装client了么
论坛徽章:0
装了,就是不知道怎么去配置 麻烦各位高手给指点一二 谢谢了先
论坛徽章:111
服务器IP 实例名
论坛徽章:0
需要配置两个文件:服务器端需配置listener,对应的文件是:listener.ora,客户端需配置网络服务别名,对应的文件为:tnsnames.ora,注意如果服务器是LINUX或者UNIX,SID_NAME 要与数据库实例名一致,包括大小写。
论坛徽章:5
zuohouchang 发表于
需要配置两个文件:服务器端需配置listener,对应的文件是:listener.ora,客户端需配置网络服务别名,对应的 ...
我也是这个 问题 window sever 中的 pl 连 vmware server中的 oracle,
windows 中安装了 instant client ,
现在还没连上
不知道要配置的项目
论坛徽章:0
编辑oracle_home下的NETWORK\ADMIN目录里的tnsnames.ora,照下边的改成自己的
&&(DESCRIPTION =
& & (ADDRESS_LIST =
& && &(ADDRESS = (PROTOCOL = TCP)(HOST = 10.101.5.71)(PORT = 1521))
& & (CONNECT_DATA =
& && &(SERVICE_NAME = myrac2)
论坛徽章:0
或者运行netca选本地net服务名配置,有向导
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
(1)服务器端A、如果是centos5的版本,在使用XDMCP时,只需要使用gdmsetup(系统-&管理-&登录窗口)进行配置即可,配置的方式是在远程标签里的样式选上“与本地相同”,然后安全标签里分别选上允许本地系统管理员登录、允许远程管理员登录和禁止TCP连接到X服务器。当然也可直接修改gdm的配置文件/etc/gdm/custom.conf,内容改成如下:[daemon]RemoteGreeter=/usr/libexec/gdmgreeter [security] AllowRemoteRoot=true [xdmcp] Enable=true [greeter] [chooser] [debug]B、如果是centos6的版本,由于找不到gdmsetup程序(centos6取消了gdmsetup,gdm-restart等一系列命令,release_note上可以查到移除了rhn-setup-gnome包),所以不能再通过gdmsetup程序进行修改了,但可以通过改gdm的配置文件进行gdm的管理,也可以通过首选项的远程桌面配置来管理远程连接的配置部分。gdm的配置文件为/etc/gdm/custum.conf,内容改成如下:[daemon][security]DisallowTcp=falseAllowRemoteRoot=true[xdmcp]Enable=true[greeter][chooser][debug](2)客户端A、linux客户端可以使用tsclient(yum可以直接安装,tsclient只是一个软件,它的名称叫在终端服务客户端,它装完后在应用程序-&internet或者附件里可以找到,它根据使用的协议选择不同的程序,如使用xdmcp协议时,tsclient实际上调用的是Xnest),也可直接使用Xnest进行连接。使用Xnest时需要指定使用哪个窗口进行显示,如Xnest -query serveraddr :2,其中2表示窗口编号,一般操作系统启动之后0和1窗口是已经被使用过了,所以不能指定0和1,当然这个是可以配置的。需要注意的是XDMCP协议不同版本兼容性可能存在问题,经测试高版本的Xnest可以访问低版本的gdm,但低版本的Xnest访问高版本的gdm时老是出段错误,软件上存在bug。当然linux上也可以直接使用X启用X server连接远程桌面,但缺点是需要使用显示界面编号,不能在当前的显示界面里显示,使用X进行连接有三种方法:(a)query方法,例:X -query XDMCPServerAddr :2(b)broadcast方法,例:X -broadcast :2,这种方式将会连接第一个响应支持远程连接的server上。(c)indirect方法,例:X -indirect XDMCPServerAddr :2,这种方式将由服务器返回可以连接的主机列表,然后你可以选择登录。B、Windows的XDMCP协议客户端可以使用xshell带的X Manager客户端、Xming或MobaXterm2、使用VNC的配置(1)服务器端A、centos5上使用的vnc服务器软件为vnc-server,可以直接使用yum install vnc-server安装B、centos6上使用的vnc服务器软件为tigervnc-server,也可以直接使用yum install tigervnc-server安装安装完成后配置过程如下(参考wiki.centos.org/HowTos/VNC-Server):a、添加vnc用户,直接使用useradd即可。b、使用添加的用户登录,然后使用vncpasswd修改自己的vnc密码,注意这个密码不是系统密码,只是远程登录时的验证密码。c、修改配置文件,为每个用户提供显示界面,vncserver配置文件为/etc/sysconfig/vncserver,它里面的配置指定在哪个显示界面上输出,示例配置如下:VNCSERVER=“3:xiaomao"#表示在编号为3的显示界面上输出,登录用户名为xiaomaoVNCSERVERARGS[3]="-geometry 800x600 -nolisten tcp"#表示显示界面的参数。(2)客户端A、linux上在centos5上使用的客户端软件为vnc,可以使用yum install vnc进行安装,安装完成后命令名称为vncviewer,应用程序-&附件里可以找到,名称为VNC Viewer。B、linux上在centos6上使用的客户端软件为tigervnc,可以使用yum install tigervnc进行安装,安装完成后命令名称为vncview,应用程序-&internet里面可以找到,名称为TigerVNC Viewer。C、linux上的VNC客户端也可以使用tsclient,选择使用VNC协议即可,tsclient实际调用的仍然是vnc的客户端(tigervnc或者vnc)。需要说明的是vnc的客户端需要指明vnc的端口,否则将连接不上。端口和用户显示的界面相关,一般是5900+界面编号,如前面示例配置里xiaomao的端口为5903。3、使用xrdp(1)服务器端linux服务器安装xrdp软件,需要下载xrdp包,自己编译安装。下载地址为sourceforge.net/projects/xrdp/files。官网地址为www.xrdp.org。安装完成后的配置过程如下:A、xrdp的配置文件为/etc/xrdp/xrdp.ini。端口默认为3389。sesman的配置文件为sesman.ini。B、xrdp的启动需要启动sesman(xrdp-sesman)和xrdp两个进程,一般编写service脚本的时候要把这两个进程都启动。安装时默认的service脚本(源码包的instfiles里的xrdp.sh)有问题,restart会卡住,需要修改脚本,当然也可以手工启动这两个程序。(2)客户端A、linux可以使用krdc、rdesktop或者tsclient(实际调用的是rdesktop)进行连接。B、windows可以直接使用windows的远程桌面进行连接,也可以使用xrdp的客户端(rdesktop)进行连接。4、使用freeNX(1)服务器端A、linux可以直接通过yum安装freenx(yum install nx freenx)。B、编辑配置文件/etc/nxserver/node.conf,打开ENABLE_PASSDB_AUTHENTICATION="1"选项(去掉前面的#号就行)。C、添加nxserver系统用户(直接使用useradd即可),完成后添加到nxserver用户列表中去(nxserver --adduser username)。D、设置用户密码(nxserver --passwd username)。(2)客户端A、客户端软件需要在freeNX的官方网站下载安装包进行安装,过程比较简单,linux下是rpm包,windows下面是exe。B、安装完成后可以使用连接向导建立连接,linux下在应用程序-&Internet-&NX Client for Linux下面。需要注意的是在选择连接类型的时候我们需要根据服务器提供服务的类型进行选择,如我们可以选择GNOME、VNC(需要server端提供了vnc服务,并且已知vnc提供的界面显示编号)以及rdp(需要服务端提供了xrdp的服务)等都可以。然后在finish时选上“显示高级配置对话框”的复选框,然后在key里面贴上nxserver验证使用的key(使用所选用户登ssh录服务器后,文件/etc/nxserver/client.id.dsa.key里面的内容)。经过试验,如果登录的server是centos6,并且使用默认设置的话,需要选择xdm而不是gnome才可以登录。四、windows的远程桌面1、服务器端直接在windows上配置远程桌面,使用rdp协议2、windows客户端系统自带rdp客户端3、linux客户端使用krdc的rdp协议或者tsclient客户端
阅读(6091)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_084069',
blogTitle:'windows和linux的远程桌面',
blogAbstract:'一、linux桌面系统原理linux的桌面系统(X Window System,可以直接通过yum groupinstall \"X Window System\"安装)实现了X protocol。它包括X server和X client。X client包括gnome和kde两套实现方案,两套方案中提供的登录管理程序分别是gdm和kdm。gnome在centos5上可以使用yum groupinstall \"GNOME Desktop Environment\"进行安装,在centos6上可以使用yum groupinstall \"Desktop\"进行安装。二、linux远程桌面原理1、XDMCP协议。客户端是X Window System的X server,它通过XDMCP协议连接服务器上的X',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:9,
publishTime:4,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}wei0164 的BLOG
用户名:wei0164
文章数:57
评论数:153
访问量:78049
注册日期:
阅读量:5863
阅读量:12276
阅读量:335302
阅读量:1039773
51CTO推荐博文
&&&&由于公司有两台windows服务器,开发在操作时一般也都是在这两台服务器上上传一些数据或修改一些东西,而Linux上的服务器也要跟windows上的数据要保持一致而又不需要人为的实现这个过程,基于此过程,昨天花了点时间,完成了基本的测试实现过程,今天就把这过程给记录下来,方便以后查看,以希望可以帮到还在困惑的朋友们。第一步:在windows上的安装cwRsyncServer4.1.0以及配置过程:&&&&在windows上下载安装包cwRsyncServer4.rar,这个不多解析,大家都懂,要是在虚拟机上安装windowd服务器的,如果你的windows服务器上不了网,那就在本机上下载好持拷贝过去就好了,如果还不知道怎么拷贝到windows上去的话那就在linux上建个ftp服务器,把文件丢里面去共享就可以拷贝了。&&&&在拷贝中如果出现这个问题:windows 2003当前的安全设置不允许从该位置下载文件的解决方案:&&&&只需要设置Internet选项--&安全--&自定义级别 找到下载项中的“文件下载”,启用即可。&&&&如下是cwRsyncServer安装过程,一直点下一步就可以了,这里就不一一贴出来了:&&&&&&&&&&&&这里需要创建一个帐户,就用默认的就好了,设置一个自己的密码就OK了。&&&&&&&&安装完成之后下面开始配置,打开安装目录下的文件目录:C:\Program Files (x86)\ICW,修改rsyncd.conf配置文件的内容为以下配置;&&&&&&&&&&&&这里要注意的是,如果不写uid=0,和gid=0的话就,在远程连接时就会出现以下的情况: & &&&&&到这里了就要在F盘下新建一个rsyncdata的目录,这个目录就是指它里面的所有数据同步到linux的指定目录去的,也就是windows下的rsyncd.conf配置文件的[rsyncdata]模块对应的文件,新建好之后我们还需要改一些配置: & &&&&&[rsyncdata]&&&&#指定模块的头信息
&&&&path&=&/cygdrive/f/rsyncdata&&&&#需要同步数据的目录,这个目录指F盘下的rsyncdata目录
&&&&read&only&=&true&&&&#是否为只读
&&&&list&=&no
&&&&hosts&allow&=&10.17.1.200,10.17.1.88,10.17.1.60&#允许访问的主机,多个用逗号分隔
&&&&auth&users&=&rsync&&&&#指定认证的用户名
&&&&secrets&file&=&/cygdrive/f/rsyncd.secrets&&&&#指定认证用户的密码文件存放路径,这个路径指F盘下的rsyncd.secrets,一会需要新建这个文件&&&&还需要修改一下rsyncdata这个目录的一些相关属性信息,右键这个文件选属性:&&&&&&&&输入完SvcCWRSYNC这个用户名后点“检查名称”就可以匹配上了,再点确定就OK了。最后再改一下这个文件对这个用户的访问权限:&&&&选中我的电脑--右键管理---服务和应用--服务,找到RsyncSever,双击--启动,把这个服务器起动起来:&&&&&&&&到这里应该是说windows下的就配置完了,但是要注意的是如果你的linux需要用telnet来连接到windows上来的话那windows上的防火墙记得要关闭,否则很可能连不上去,也可以在本上的测试一下,出现以下情况就说明可以连接上去了,说明windows服务可用了。&&&&&&&&&&&&在cmd下输入你windows的本机地址和rsync的监听端口,它的默认监听的端口是873,回车:&&&&&&&&出现@RSYNCD:30.0这个就说明可以连接上去了。二、Rsync客户端配置,这个就需要linux上做配置了,相关的配置见如下过程:1、查看selinux机制,关闭selinux[root@node1 ~]# getenforceDisabled2、安装Rsync客户端软件[root@node1 ~]# yum install rsync xinetd3、需要安装这两个软件包就可以了,安装好之后就要修改一点配置文件了:[root@node1 ~]# vi /etc/xinetd.d/rsync #编辑配置文件,设置开机启动rsync ,Centos上的rsync使用xinetd启用的将disable=yes,改为noservice rsync{& & & & disable = no& & & & socket_type & & = stream& & & & wait & & & & & &= no& & & & user & & & & & &= root& & & & server & & & & &= /usr/bin/rsync& & & & server_args & & = --daemon& & & & log_on_failure += USERID}/etc/init.d/xinetd start #启动xinetd这个服务4、修改之后就远程连接测试一下,记得把windows的防火墙给关闭了哦,要不然很可能会连接不上的,或都在windows防火墙上开放873这个端口OK,说明连接到windows上成功了,那接下来我们就创建一个与windows下同步的目录了:[root@node1 ~]# mkdir pv /rsyncdata/data&&&&为了同步数据时不用每次都不手动输入密码,我们在客户端(linux下)也创建一个和服务端(windows)一样的密码文件(此文件路径和密码要与服务器端的一样,客户端不用写名字)[root@node1 ~]# vim /etc/rsyncd.secrets #只需要写上服务器端上的用户密码就可以了&&&&[root@node1 ~]# chmod 600 /etc/rsyncd.secrets &#改一下权限5、到这里我们就可以写命令来拉取windows服务器端上的数据了:[root@node1 ~]#&rsync -vazrtopqg --delete --password-file=/etc/rsyncd.secrets rsync@10.17.1.88::rsyncdata/* /rsyncdata/data/传输成功,这里说明一下这几个参数表示什么:-v, --verbose #详细模式输出-q, --quiet #精简输出模式-a, --archive #归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD-r, --recursive #对子目录以递归模式处理&-o, --owner #保持文件属主信息&-g, --group #保持文件属组信息-t, --times #保持文件时间信息--delete #删除那些DST中SRC没有的文件&--password-file=FILE #从FILE中得到密码6、为了一是每次有数据修改时都要手动去同步一步,我们把这个命令写成一个脚本,再添加一个任务计划,这个就可以实现自动同步数据了;[root@node1 ~]# crontab -e* * * * * /bin/bash /root/rsync.sh && /dev/null &#我们设置每分钟同步一次&&&&OK了,到这里我们的整个的配置算是完成了,可能还做得不到的地方,希望朋友们发现了给我指出哦,在此先谢过了。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
本文收录至博客专题:《》
10:24:11 17:33:45 09:24:51 09:44:03

我要回帖

更多关于 windows连linux服务器 的文章

 

随机推荐