第一种:
首选去掉系统的简单共享(文件夹选项设置),
然后在控制面板-用户下添加用户名,你想让谁访问就在控制面板里添加他的用户名,
最后在这个文件夹上点右键-共享和安全-点共享,
再点权限设置,去个everyone这个用户的访问权,删掉这个用户就行,
再点添加,查找并选择你刚才添加的用户名就行了,
最后告诉想共享的人,让他们访问你电脑的时候,用提供的用户名连接就可以了
第二种:
设置拨入用户开
用户:点击‘开始’--‘程序’--‘管理工具’--‘active
directory
用户和计算机’(注:计算机如果没安装active
directory,请进入‘计算机管理’)--‘users’--点击菜单上的‘ *** 作’--‘新建’--‘用户’--在‘姓名’栏目填入用户名:yonghu1;
用户登陆名:yonghu1;
然后点击‘下一步’--输入密码:88;
确认密码:88,将‘用户不能更改密码’和‘密码永不过期’选上,然后点击‘下一步’--‘完成’给用户拨入权限:‘active
directory
用户和计算机’的右边‘users’窗口中找到‘yonghu1’,双击后出现该用户属性窗口,进入‘拨入’选项,在‘远程访问权限’中选择‘允许访问’,然后点击‘确定’。问题一:怎么设置办公室几台电脑文件共享? 首先要确保在一个局域网内,右击我的电脑,属性,计算机名,更改,一般GHOST系统都是默认的WORKGROUP工作组。
你要共享哪个盘就进我的电脑,右击你要共享的盘符。
选择共享选项卡,有一行蓝字:如果您知道不安全方面```` 点击这行字,在d出框中选择 只启用文件共享。然后看看属性界面的共享选项卡,把 在网络上共享这个文件夹 前面打上勾,确定。
搞定
问题二:家中两台电脑如何设置共享文件夹? 1 首先把两台电脑设置成相同的工作组名 我的电脑属性-计算机名-更改
2 两台电脑都添加IPX/SPX协议 具体做法 网上邻居属性-本地连接属性-选中INTERNET协议 TCP/IP 点安装,选择安装里面的协议 就可以了
最后如果A电脑要看B电脑的内容 把B电脑的文件共享,然后在A电脑的网上邻居里就可以看到B电脑共享的文件了
防火墙设置不当,需要打开B的防火墙的“允许局域网用户共享我的资源”的选项。
感谢的话别说了,给分就好,哈哈~
问题三:如何使几台电脑之间设置文件共享? 选择你要共享的文件夹--右键-俯共享--点那行蓝色的字“如果您知道在安全方面的风险,但又不想运行向导就共享文件,请单击此处。”--只启用文件共享--在网络上共享这个文件夹
问题四:两台win7电脑怎么共享一个文件夹 两台win7电脑共享一个文件夹:
1、所有客户机设在同一网段内,如都在1921681网段内(假设路由器IP是19216811的话);
方法:客户机设置静态IP,具体参见:jingyanbaidu/8;
2、所有客户机设在同一工作组内,如都在WORKGROUP,方法参见:jingyanbaidu/7;
3、WIN7取消默认的密码共享保护,方法:
1)点击桌面上的网络;
2)点击网络和共享中心;
3)点击更改高级共享设置;
4)右面鼠标拉到最下面,点关闭密码保护共享。
4、在其中一台WIN7上选择要共享的文件,鼠标右键选择共享――特定用户;
5、输入Everyone,点添加,选择Everyone,点共享;
6、在另一台WIN7上,打开桌面上的网络,选择对方计算机名,双击共享的文件夹即可访问文件夹里的内容。
问题五:几台电脑如何共享文件 1启用来宾帐户。
“控制面板-用户帐户-启用来宾帐户”
2安装NetBEUI协议。
查看“网上邻居”属性――查看“本地连接”属性――点击“安装”――查看 “协议”――看其中NetBEUI协议是否存在,如果存在则安装这个协议,如果不存在则表明已经安装了该 协议,在Winxp系统默认的情况下该协议是已经安装好了的。
3查看本地安全策略设置是否禁用了GUEST账号。
控制面板――管理工具――本地安全策略――用户权利指派――查看“拒绝从网络访问这台计算机”项的属性――看里面是否有GUEST帐户,如果有就把它删除掉。
4设置共享文件夹。
你如果不设置共享文件夹的话,网内的其它机器无法访问到你的机器。设置文件夹共享的方法有三种,第一种是:“工具--文件夹选项--查看--使用简单文件夹共享”。这样设置后,其他用户只能以Guest用户的身份访问你共享的文件或者是文件夹。第二种方法是:“控制面板--管理工具--计算机管理”,在“计算机管理”这个对话框中,依次点击“文件夹共享--共享”,然后在右键中选择“新建共享”即可。第三种方法最简单,直接在你想要共享的文件夹上点击右键,通过“共享和安全”选项即可设置共享。
5建立工作组。
在Windows桌面上用右键点击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“workgroup”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,这里我建议大家用“BROADVIEW”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。重新启动计算机后,局域网内的计算机就可以互访了。
6查看“计算机管理”是否启用来宾帐户。
控制面版――计算机管理――本地用户和组――用户――启用来宾帐户。机器重新启动后就可以了。
如果大家想提高访问别人机器的速度的话,还可以做一些相关 *** 作:控制面版――管理工具――服务――Task Scheduler――属性――启动方式改为手动,这样就可以了。
7用户权利指派。
“控制面板--管理工具--本地安全策略”,在“本地安全策略”对话框中,依次选择“本地策略--用户权利指派”,在右边的选项中依次对“从网络 问这台计算机”和“拒绝从网络 问这台计算机”这两个选项进行设置。
“从网络 问这台计算机”选项需要将guest用户和everyone添加进去;“拒绝从网络 问这台计算机”需要将被拒绝的所有用户删除掉,默认情况下guest是被拒绝访问的。
上述方法的所有步骤并不是设置局域网都必须进行的,因为有些步骤在默认情况下已经设置。但是只要你的局域网出现了不能访问的现象,通过上述设置肯定能保证局域网的畅通
问题六:如何实现多台电脑互联共享文件 复制的
windows 2000文件共享1访问Windows 2000 中的非共享资源
我们公司用的是局域网,系统有 Windows 98 和Windows 2000 Professional,在 Windows 98 下只要把控制面板的密码项里的“远程管理服务”启用,到其他计算机上输入密码就可远程访问其所有资源,但是在 Windows 2000 下打开“网上邻居”选中某一个计算机,属性里却没有“管理程序”这一项,同样在 Windows 98 里也不能访问到 Windows 2000 系统里的非共享资源,如何解决?
答:“远程管理服务”只有在 Windows 95(安装Windows 95 远程管理服务后)、Windows 98 中才有,而且只能管理共享资源,不能管理其他内容。在Windows 2000/2003 Server 中使用“终端服务”,在Windows XP 中使用远程桌面,均可对计算机进行完全管理。若欲远程管理 Windows 2000 Professional,可以通过安装远程管理软件如 WinVNC、pcAnywhere等来实现。
2查看谁正在使用共享资源
在 Windows NT 服务器上,可以通过“控制面板→服务器”查看内部网络上哪些计算机正在使用该服务器的共享,并可以随意停止共享,感觉很方便。在 Windows 2000 上好像没有这个功能,不知道哪些用户正在使用共享文件夹。请问,如何查看谁正在使用共享资源呢?
答:在 Windows 2000/XP 中都有这个功能。依次单击“计算机管理”→“系统工具→共享文件夹→会话”,可以查看正在连接到本机访问共享资源的用户。
3访问网上邻居时显示“服务器没有事务响应”
公司新搭建了一个局域网络,大约 3 00 个节点。中心交换机采用“华为”三层可网管交换机,并划分了 VLAN。每部门为一个 VLAN,每个 VLA为一个网段,同一网段的计算机为一个工作组,计算机系统全是 Windows 2000。网络刚开始运行时,网络上邻居访问很顺利,但近来出了问题,在访问时经常显示“服务器没有事务响应”提示,但这种问题是随机的。请问这是什么原因?
答:估计故障可能是由冲击波、震荡波或其他蠕虫病毒所导致。在 Windows 2000/XP 网络中,实现文件和打印共享时,往往会借助“139”和“445端口进行通讯,并且只有当445 端口无响应时,才会使用 139 端口。因此,在使用文件服务器和打印服务器的公司内部网络或对等网络环境中,都会使用 139 和 445 端口。需要注意的是,一些蠕虫病毒也正是采用这两个端口进行病毒的传播,导致网络服务失败,甚至造成系统瘫痪和数据丢失的恶果。建议在三层交换机和 所 有 计算 机上 均 关闭135、139、445、69、44444、5554”几个端口,以防止病毒的攻击。若欲实现文件资源共享时,可以借助 FTP 服务器;若欲文件打印共享,则可以采用 I打印方式。从而,既保证了不同VLAN间的资源共享又避免了潜在的网络安全问题。
4隔几天就会无法打开“网上邻居”
公司局域网通过一个 24 口的 D-Link 交换机连在一起,但最近隔几天就会出现无法打开“网上邻居”,但共享打印文件和搜索计算机能找到网上邻居的计算机。现在解决办法是把交换机的电源关闭 20 多分钟后,再接上电源,就一切正常了。每次都要如此 *** 作,非常麻烦,请问这是什么原因造成的,该怎样解决?
答:故障原因可能是以下几个方面:
接地不良或者静电累积。检查>>
问题七:两台家庭电脑如何实行共享文件? 两台电脑都能上网那很好办了,把你要共享的文件打开共享,然后点开始,运行&q互ot;\\+IP回车,就行了
如果你的电脑是通过路由自动获得IP的,那么你可以 用ipcofing -all命令来查看你的IP
然后用上面的方法就可以了
你用的是路由共享上网,要两台机子连机玩游戏
你已经有路由了,只要把游戏设置好就行了
问题八:如何实现两台电脑文件共享,最简单的方法是怎么样? 在你需要共享的文件上点击右键-属性-共享,勾选在网络上共享这个文件。查出你本机的ip
地址及对方电脑的ip地址,如果你的机器上有防火墙的话将对方ip设定为白名单,然后就可以在对方机子上点击开始运行,然后输入\\你的ip地址,然后点回车,如果没有意外的话在对方机子上就可以看到你机子上的共享文件了。
问题九:同一个路由器的两台电脑怎么共享文件 先把局域网连上,也就是添加一下两台电脑的协议,(网上邻居---右键属性---本地连接---右键属性---添加---协议---选最长的那一个)添加成功后,双击网上邻居,然后查看工作组计算机,(必须在一个组,比如:work workgroup等),查一下如果有了对方的计算机名俯,共享一下你们需要共享的磁盘,接下来就可以共享文件了。
问题十:怎样让家中的两台电脑实现文件共享? 使用的是无线路由器吧,如果是这样,你的两台电脑已经是在小局域网里了。通过设置共享就可实现进入另一台电脑读存文件。
要想共享:首先要对需要共享的内容进行设置,比如想让某台机器的E盘共享,则打开我的电脑,在E盘上右键单击,选择共享选项,在打开的界面中在共享前打钩(视 *** 作系统的不同),然后通过网络邻居搜索到该电脑,也就能看到共享的E盘了。
但这样的设置还仅限于读取,要想取得写入的权利,还需要以下 *** 作,在文件夹选项中取消简单视图(现在没使用XP,所以说法不大准确了),然后在我的电脑、在E盘上右键,选择共享与安全选项,在everyone的用户下权利选项中把所有选项都打上钩,就可以了。两台机器基本都是这样设置。要注意的是,防火墙尽量不要开,系统服务中要允许来宾账户等,具体可以网上搜,也可qq问我513850560
要想保证安全:首先,你的无线路由登录名、密码都应该重设,避免使用默认,登录密码在不影响个人使用便利的情况下复杂程度高一点。具体 *** 作:打开浏览器,网址中输入19216811,并登陆路由器,在路由器设置界面中按照说明书 *** 作即可。
其次,进一步的安全措施是对共享的访问权限进行设置,设定只有指定账户可以访问,并设置密码,但这在家庭局域网中必要性不大。
希望以上这些对你有用。如何做一台文件服务器
假如你是某公司的系统管理员,现在公司要做一台文件服务器。公司购买了一台某品牌的服务器,在这台服务器内插有三块硬盘。
公司有三个部门---销售,财务,技术。每个部门有三个员工,其中一名是其部门经理(另两名是副经理)1 在三块硬盘上共创建三个分区(盘符),并要求在创建分区的时候,使磁盘实现容错的功能;
2 在服务器上创建相应的用户帐号和组;
命名规范,如:用户名:sales-1,sales-2……;组名:sale,tech……
要求用户帐号只能从网络访问服务器,不能在服务器本地登录
3 在文件服务器上创建三个文件夹分别存放各部门的文件,并要求只有本部门的用户能访问其部门的文件夹(完全控制的权限),每个部门的经理和公司总经理可以访问所有文件夹(读取),另创建一个公共文件夹,使得所有用户都能在里面查看和存放公共的文件;
4 每个部门的用户可以在服务器上存放最多100M的文件;
5 做好文件服务器的备份工作以及灾难恢复的备份工作;
发送给我的好友 提醒我回答有更新
你可以把这个生意经分享给旺旺,MSN或QQ上的好友
当这个生意经的回答有更新时,您可以及时收到提醒
发送给好友
生意经链接:
窗体顶端
发送描述:
窗体底端
郁闷啦!看看这个问题,你一定要帮我啊!
这个东东太实用了,看完记得收藏哦!
旺旺浮出提醒好友
生意经的地址已经复制
您可以粘帖到MSN或者邮件发给您的好友
收藏成功,回答有更新时旺旺会浮出提醒你哦!现在就去查看我的收藏
网友回答
(1) 学会安装和配置文件服务器。
(2) 学会服务器端共享文件夹的配置和管理。
(3) 学会客户端访问共享文件夹的方法。
(4) 学会分布式文件系统的设置方法。
(5) 实验学时:2
2 实验相关理论与知识
计算机网络的基本功能是在计算机间共享信息,文件共享可以说是最基本、最普遍的一种网络服务。虽然越来越多的用户购置专用文件服务器(如NAS),但是通用 *** 作系统提供的文件服务器功能也非常实用,完全能满足一般的文件共享需求,下面主要介绍Windows Server 2003文件服务器的配置、管理和应用。
文件服务器负责共享资源的管理和传送接收,管理存储设备(硬盘、光盘、磁带)中的文件,为网络用户提供文件共享服务,也称文件共享服务器。除了文件管理功能之外,文件服务器还要提供配套的磁盘缓存、访问控制、容错等功能。部署文件服务器,主要要考虑以下3个因素。
·存取速度:快速存取服务器上的文件,例如可提供磁盘缓存加速文件读取。
·存储容量:要有足够的存储空间以容纳众多网络用户的文件,可使用磁盘阵列。
·安全措施:实现网络用户访问控制,确保文件共享安全。
文件服务器主要有两类解决方案,一类是专用文件服务器,另一类是使用PC服务器或PC计算机组建的通用文件服务器。
专用文件服务器是专门设计成文件服务器的专用计算机,以前主要是运行 *** 作系统、提供网络文件系统的大型机、小型机,现在的专用文件服务器则主要指具有文件服务器的网络存储系统,如NAS和 SAN。NAS独立于 *** 作系统平台,可支持多种 *** 作系统和网络文件系统,提供集中化的网络文件服务器和存储环境,比一般的文件服务器的功能更强大,可看作是专用存储服务器,可为那些访问和共享大量文件系统数据的用户提供高效、性能价格比优异的解决方案。SAN全称存储区域网络,是一种用户存储服务的特殊网络,通常由磁盘阵列、光盘库、磁带库和光纤交换机组成。NAS可作为独立的文件服务器,提供文件级的数据访问功能,更适合文件共享。而SAN提供数据块级的数据访问功能,更适合数据库和海量数据。
目前一般用户使用PC服务器或PC计算机,通过网络 *** 作系统来提供文件服务,UNIX、Linux、Novell、 Windows等 *** 作系统都可提供文件共享服务。Windows网络 *** 作系统,如Windows NT Server、Windows2000 Server和最新的Windows Server 2003由于 *** 作管理简单、功能强大,在中小用户群中的普及率非常高,许多文件服务器都运行Windows网络 *** 作系统。下面将重点以Windows Server 2003为例介绍文件服务器的配置、管理和应用。
3 实验环境与设备
C/S模式的网络环境,包括一台Windows XP客户机和一台Windows Server 2003服务器。
两种可选的物理拓扑(交叉线连接或通过集线器/交换机用直连线连接)。
4 实验内容与步骤
40 服务器的基本网络配置,包括IP地址为"192168105XX"、网关为"192168105254"等。(注:"XX"代表你配置机器的主机编号,"nXX"代表你的服务器主机名,例如你坐在5号机上则"XX"代表"05","1XX"代表"105",配置此机的IP地址为"1921681055"、主机名为"n05",下同)。
41 安装和配置文件服务器
文件服务器提供网络上的中心位置,可供存储文件并通过网络与用户共享文件。当用户需要重要文件时,可以访问文件服务器上的文件,而不必在各自独立的计算机之间传送文件。如果网络用户需要对相同文件和可通过网络访问的应用程序的访问权限,就要将该计算机配置为文件服务器。默认情况下,在安装Windows Server 2003系统时,将自动安装"Microsoft网络的文件和打印共享"网络组件。如果没有该组件,可通过网络连接属性对话框安装。
1.准备工作
在部署文件服务器之前,应当做好以下准备工作。
·划出专门的硬盘分区(卷)用于提供文件共享服务,而且要保证足够的存储空间,必要时使用磁盘阵列。
·磁盘分区(卷)使用NTFS文件系统,因为FAT32缺乏安全性,而且不支持文件和文件夹压缩、磁盘配额、文件加密或单个文件权限等重要特性。
提示:使用Windows Server 2003自带的工具即可将FAT32转换成NTFS格式。该工具名为Convertexe,位于Windows安装目录下的System32目录中。在命令行状态运行该工具即可,如Convert E:/FS:NTFS。
·确定是否要启用磁盘配额,以限制用户使用的磁盘存储空间。
·确定是否要使用索引服务,以提供更快速、更便捷的搜索服务。
2.配置文件服务器
只要将Windows Server 2003计算机上的某个文件夹共享出来,就会自动安装文件服务器,也可通过"配置您的服务器向导"工具来安装文件服务器角色。这两种方法的差别是,第二种方法提供更多的选项,并在程序菜单中提供文件服务器管理台工具。这里介绍采用第二种方法的基本步骤。
(1) 启动"配置您的服务器向导"工具。默认情况下,登录Windows Server 2003时将自动启动"管理您的服务器"(也可从控制面板中选择管理工具→管理您的服务器),单击添加或删除角色。另一种方法是直接从控制面板中选择管理工具→管理您的服务器→配置您的服务器向导。单击下一步按钮。
(2) 在配置选项界面中选择自定义配置,单击下一步按钮。
(3) 在服务器角色界面中,如果文件服务器的已配置状态为"否",就单击文件服务器,然后单击下一步。
注意:如果文件服务器的已配置状态为"是",就单击文件服务器,再单击下一步按钮打开角色删除确认界面,并选择删除文件服务器角色复选框,即可删除文件服务器角色,这样该服务器上的文件和文件夹就不再共享,依赖于这些共享资源的网络用户、程序或宿主都将无法与它们连接。
(4) 出现文件服务器磁盘配额对话框中,为服务器上所有NTFS分区设置默认的磁盘配额。勾选为此服务器的新用户设置默认磁盘空间配额和拒绝将磁盘空间给超过配额限制的用户。单击下一步按钮。默认情况下是没有启用磁盘配额。
(5) 出现文件服务器索引服务对话框,确定是否要使用索引服务。单击下一步按钮。一般情况下不需索引服务,只有在用户要经常搜索该服务器上的文件内容时才启用它。
(6) 出现选择总结对话框,查看和确认已经选择的选项,单击下一步按钮。
本例中有"设置默认磁盘配额"、"安装文件服务器管理"和"运行共享文件夹向导来添加一个新的共享文件夹或共享已有文件夹"等选项。
(7) 自动完成相关配置后,出现共享文件夹向导,根据提示配置共享文件夹以供其他用户共享。只有配置了共享文件夹之后,文件服务器才能建立。
(8) 单击下一步按钮,出现文件夹路径对话框,指定要共享的文件夹路径。可通过浏览在C盘目录下新建一个FileShare作为共享目录,此时文件夹路径输入框中将出现C:FileShare(如果C盘中已经建立过此文件夹,才可以在此输入框中直接输入)。
(9)单击下一步按钮,出现名称、描述和设置对话框,指定共享名。
(10) 单击下一步按钮,出现权限对话框,指定共享权限为管理员有完全访
问权限;其他用户有只读访问权限,单击完成按钮。这里提供了几种预置的权限,也可以自定义权限。
(11)共享成功对话框中显示共享成功,给出新建共享文件夹的信息。如果要继续设置其他共享文件夹,则选中下面的复选框。单击关闭按钮,完成。
至此文件服务器配置就完成了。接下来可执行各项文件管理任务。
3.文件服务器管理工具(以下方法至少掌握一种)
Windows Server 2003提供了用于文件服务器配置管理的多种工具。
·文件服务器管理控制台:打开"管理您的服务器"工具,在文件服务器区域单击管理此文件服务器,打开该控制台。要使用"配置您的服务器向导"工具安装文件服务器,可从程序菜单中选择管理工具→文件服务器管理命令打开该控制台。
·"共享文件夹"管理工具:也可通过"计算机管理"工具中的"共享文件夹"管理工具来执行共享文件夹的配置管理,从程序菜单中选择管理工具→计算机管理,展开共享文件夹节点即可。
·Windows资源管理器:可直接将文件夹配置为共享文件夹。
·命令行工具:如net share可显示有关本地计算机上全部共享资源的信息。向你推荐一个文件服务器的管理工具。
在百度搜索:文件服务器管理专家 v30 ,有下载的。
这个软件是通过对windows的共享和安全架构进行扩展,来增强对服务器文件资源的管理。简单易用强大。
企业的文件服务器必须加强管理,保证数据安全。windows共享+AD域权限是最常用的文件服务器管理方式。但是它既不便于 *** 作,管理功能也很弱,比如:它缺乏精确、方便的权限管理(指控制用户对文件的浏览、打印、下载、修改、删除、授权等 *** 作),和版本管理、工作协同(check in/check out)、 *** 作日志以及文件的防泄密等功能。
与AD域等管理方法或其他基于数据库的文件管理(包括PDM产品数据管理)软件相比,SafeShare具有下列优点:
1扩展自windows的优秀内核,甚至不需要安装数据库软件,系统稳定、可靠、高效。
2简单易用,可以即装即用。直接对企业现有的文件服务器进行增强管理,不需要数据准备工作,软件的安装、部署、使用和维护都非常简单。
3没有风险。本软件停用后,文件库能自动恢复为文件夹,所有文件一个不少、一个不变。
4独创的数据安全功能。本软件能让用户远程使用(浏览和批注)服务器上的文件,全程文件不落地,从根本上防止了文件的丢失、泄密。本软件获得了国家保密局的《涉密信息系统安全检测证书》。
5特别针对设计企业开发了AutoCAD的集成插件,设计工程师能在AutoCAD中完成图纸的查询、权限控制、上传、自动保存版本、协同工作等管理工作,提升了工作效率。
6本软件能够管理所有的文件类型,例如:所有的三维CAD图纸,包括UG、Proe、catia、Inventor、SolidEdge、Solidworks等等。
最近对公司的通道机账号进行改造管理,全面的更加深入的理解了公司账号管理的架构。(注:基本上所有的机器上的ssh不能使用,只有部分机器能够使用。为了安全的角度考虑,安装的不是公版的ssh,而都是定制版的ssh,(限制了机器上的源IP地址即可))。
自动化管理服务器,有两种方法:
第一种方法,是我们公司自己开发的(服务器大概是3W台),基本上服务器之间不能够通过ssh互相连通,只能是一台服务器能够连到所有的服务器上,这台服务器我们称之为通道机(也叫堡垒机),当我们想登某台服务器的时候,需要先登上这台通道机,然后经过一系列的验证之后,就能自动的登上你要登到的服务器上。
并且我们自己开发了一套叫做通道机API的方式,来管理3W台服务器,比如收集各台服务器的信息等。其这个API的本质就是使用的是POST的方式将命令post到目标机上,然后返回结果进行处理即可。这是一个大概的思想。
第二种方法,就是使用ssh的协议进行管理,使用python的paramiko来进行管理,下面会进行介绍:
有一些想法,可以使用python的paramiko模块来进行管理名下服务器,前提是能够ssh到各个服务器上。
下面对这个paramiko的模块做个简单的介绍和分享:
1简介:
paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。
由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果
需要使用SSH从一个平台连接到另外一个平台,进行一系列的 *** 作时,paramiko是最佳工具之一。
举个常见的例子,现有这样的需求:需要使用windows客户端,远程连接到Linux服务器,查看上面的日志状态,大家通常使用的方法会是:
1:用telnet
2:用PUTTY
3:用WinSCP
4:用XManager等…
那现在如果需求又增加一条,要从服务器上下载文件,该怎么办?那常用的办法可能会是:
1:Linux上安装FTP并配置
2:Linux上安装Sambe并配置…
大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上 *** 作
时,上面的办法就不太方便了。
使用paramiko可以很好的解决以上问题,比起前面的方法,它仅需要在本地上安装相应的软件(python以及PyCrypto),对远程服务器没有配置要求,对于连接多台服
务器,进行复杂的连接 *** 作特别有帮助。
2使用的几个简单的案例:
下面是两种使用paramiko连接到linux服务器的代码:
方式一:
1 ssh = paramikoSSHClient()2 sshset_missing_host_key_policy(paramikoAutoAddPolicy())3 sshconnect("IP地址",22,"用户名","密码")
上面的第二行代码的作用是允许连接不在know_hosts文件中的主机。
方式二:
1 t = paramikoTransport(("IP地址","端口"))2 tconnect(username = “用户名”, password = “口令”)3 如果连接远程主机需要提供密钥,上面第二行代码可改成:4 tconnect(username = “用户名”, password = “口令”, hostkey=”密钥”)
3一些简单的例子:
如果linux服务器开放了22端口,在windows端,我们可以使用paramiko远程连接到该服务器,并执行任意命令,然后通过 print或其它方式得到该结果。
1 #!/usr/bin/python 2 import paramiko3 4 ssh = paramikoSSHClient()5 sshset_missing_host_key_policy(paramikoAutoAddPolicy())6 sshconnect("某IP地址",22,"用户名", "口令")7 stdin, stdout, stderr = sshexec_command("你的命令")8 print stdoutreadlines()9 sshclose()
其中的”你的命令”可以任意linux支持的命令,如一些常用的命令:
1 df:查看磁盘使用情况2 uptime:显示系统运行时间信息3 cat:显示某文件内容4 mv/cp/mkdir/rmdir:对文件或目录进行 *** 作5 /sbin/service/ xxxservice start/stop/restart:启动、停止、重启某服务6 netstat -ntl |grep 8080:查看8080端口的使用情况
7 或者 nc -zv localhost :查看所有端口的使用情况
8 find / -name XXX:查找某文件9
这样一来,对于linux的任何 *** 作几乎都可以通过windows端完成,如果对该功能进行引申,还可以同时管理多台服务器。
4 从widnows端下载linux服务器上的文件
1 #!/usr/bin/python 2 import paramiko 3 4 t = paramikoTransport((“主机”,”端口”)) 5 tconnect(username = “用户名”, password = “口令”) 6 sftp = paramikoSFTPClientfrom_transport(t) 7 remotepath=’/var/log/systemlog’ 8 localpath=’/tmp/systemlog’ 9 sftpget(remotepath, localpath)10 tclose()
5从widnows端上传文件到linux服务器
1 #!/usr/bin/python 2 import paramiko 3 4 t = paramikoTransport((“主机”,”端口”)) 5 tconnect(username = “用户名”, password = “口令”) 6 sftp = paramikoSFTPClientfrom_transport(t) 7 remotepath=’/var/log/systemlog’ 8 localpath=’/tmp/systemlog’ 9 sftpput(localpath,remotepath)10 tclose()
自己就有这个
文件夹同步的功能的。
步骤如下:
1、新建一个公文包。这个简单的,在文件夹内,点击右键,选择新建,选择公文包。即可。
2、将需要同步的文件夹(即目标文件夹)中的内容,全选(ctrl+a),然后复制(ctrl+c)
3、黏贴。ctrl+v
4、同步。即每次打开公文包的文件夹时,即会d出一个对话框,是将目标文件夹同公文包同步,还是将公文包和目标文件夹同步。
哈哈,完成了。
简单吧,
希望对你有用啊。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)