如何搭建与Windows客户机结合使用的Samba文件服务器

如何搭建与Windows客户机结合使用的Samba文件服务器,第1张

 下一步,我们需要使用带“-a”选项的smbpasswd命令,将用户添加到Samba,该选项指定随后用户名应添加到本地smbpasswd文件。系统会提示我们输入一个密码(该密码没必要与本地Unix帐户的密码一样):

  # smbpassword -a

  最后,我们将访问系统中用作Samba共享区的一个目录的权限授予用户xmodulo(如果需要的话,还可以将访问权限授予其他用户)。要完成这一步,只需用文件编辑器(比如Vim)打开/etc/samba/smbconf文件,浏览到文件末尾,使用描述性名称,创建一段代码(将名称括在方括号内),比如[xmodulo]:

  # SAMBA SHARE [xmodulo] path = /home/xmodulo available = yes valid users = xmodulo read only = no browseable = yes public = yes writeable = yes

  现在我们必须重启Samba;为了以防万一,使用testparm命令检查smbconf文件,查找有无语法错误:

  # service samba restart # testparm

  

  要是有什么错误,testparm结束运行后,就会如实报告。

  将Samba共享区映射为Windows 7 PC上的网络驱动器

  鼠标右击Computer(电脑),选择“Map network drive”(映射网络驱动器):

  键入安装有Samba的那台机器的IP地址,随后键入共享区的名称(这是smbconf文件中刮在单括号内的名称),并确保“Connect using different credentials”(使用不同的登录资料来连接)复选框已勾选:

  输入之前用“smbpasswd -a”设置的用户名和密码:

  进入到Computer(电脑),检查网络驱动器是否已正确添加上去:

  为了测试一下,不妨利用Samba的参考手册页创建一个PDF文件,并将它保存到/home/xmodulo目录中:

  下一步,我们可以证实该文件可以从Windows来进行访问:

  我们可以使用默认的pdf阅读软件打开该文件:

  最后,不妨看一下我们能否将来自Windows的一个文件保存到刚映射的网络驱动器。我们将打开changelog文件,该文件列出了Notepad++的功能特性:

  然后试着将它作为一个明文文件(txt扩展名)保存到Z:\;然后,不妨看一下该文件在Linux中是否能浏览:

  启用配额

  第一步,我们需要证实当前内核是不是已经过编译并支持配额:

  # cat /boot/config-$(uname -r) | grep -i config_quota

  每一个文件系统最多有五种配额限制可予以实施:用户软限制、用户硬限制、用户组软限制、用户组硬限制和宽限时间。

  现在我们将为/home文件系统启用配额,为此在/etc/fstab文件中对应/home文件系统的那一行,将usrquota和grpquota挂载选项添加到现有的defaults选项;为了让变更生效,我们将重新挂载文件系统:

  下一步,我们需要在/home中创建两个文件,它们将充当用户配额和用户组配额的数据库:分别是aquotauser和aquotagroup。之后,我们将针对启用配额的文件系统,创建当前磁盘使用表:

  # quotacheck -cug /home # quotacheck -avugm

  尽管我们已为/home文件系统启用了配额,但我们还没有对任何用户或用户组设置任何限制。检查现有用户/用户组的配额信息:

  # quota -u # quota -g

  最后,后几步包括:使用quotatool命令,为每个用户及/或每个用户组指定配额(注意:可以使用edquota来执行这项任务,但quotatool更直观简单,不太容易出错)。

  想为名为xmodulo的用户将软限制设置在4 MB、将硬限制设置在5 MB,并为xmodulo用户组将软限制和硬限制分别设置在10 MB和15 MB:

  # quotatool -u xmodulo -bq 4M -l '5 Mb' /home # quotatool -g xmodulo -bq 10M -l '15 Mb' /home

  我们可以在Windows 7中看到结果(400MB中398MB闲置):

当前,WindowsServer2012服务器操作系统凭借着多项重大改进,正在国内企事业单位局域网中普及,越来越多的企事业单位网管员,也倾向于采用Server2012来搭建文件服务器。本文就以Server2012来演示如何详细安装Server2012操作系统,并如何发掘Server2012的亮点功能,以便于更好地设置服务器文件,发挥其各项优势。具体如下:

我是通过vmwareworkstation8来安装windowsserver2012的,由于安装的时候无法选择2012只好选择windowsserver200864位版本的。

启动界面,由前一个版本的Betta鱼更换为Windows

可以看到,名称已经变成WindowsServer2012,除了ENGLISH,而且可以安装成简体中文的版本了,难得啊。

选择安装

由于是RC版本,可以看到,只有俩个可选的,一个是服务器核心的,另外一个是带图形界面的安装,选择GUI安装

同意条款

这里自定义安装了。。

驱动器划分,这些都和2008一样,没有任何变化。

密码必须满足复杂度要求,发现一个有意思的事情,按住眼睛不动,可以查看输入的密码,而且2012里面所有涉及密码的地方,都可以查看。

默认的未登陆锁定状态界面。

看看,这个地方也有个眼睛,可以查看输入的密码,这样方便多了,粗心的人就不会输错密码了。希望win8也是这样。

总算进来了,看一下,服务器管理器和win2008的确不一样。

把鼠标移动到右边,可以跳出开始菜单的选择界面,点击看一下,这个就是以后微软操作系统的开始菜单了。有点悲剧啊,个人觉得还是以前的菜单比较实用一些,微软您老人家还是根据台式电脑和平板区分对待吧。

查看所有应用程序,找起来也比较吃力,微软估计是想解决大家的左手,以后我们就使用鼠标就行了,以后搞不定来个声控的操作系统,期待。。。

再来看一下任务管理器,改进了不少,网卡流量信息,系统服务都加进来了。

右键点击一下服务,可以启动停止服务

这就是所谓的IE10了。。。。。

角色和功能的部署,改动比较大,windowsserver2012是基于云的操作系统,果不出其然,服务部署可以到本地服务器,也可以到远程服务器,并且可以管理虚拟机。并且还增加了服务器群组管理,这样大大方便了。

通过简单的测试,左看右看上看下看,同win8一样,windowsserver2012在许多细节都做得非常出色,相信跟以前的版本相比,在虚拟化和云方便会有质的突破,期待正式版的发布。

WinServer2012虚拟化强势

今年4月份微软宣布将开发代号为WindowsServer8的操作系统改名为WindowsServer2012,本次升级的Hpyer-V技术已经进行了大幅度的提升,而这些改进中包括对于创建动态虚拟化数据中和云计算环境的更新,这就是一直在说的私有云的创新,这些新的改进对于用户来说,可以提升更好的性能和可用性,也可以帮助用户更好地管理和进行数据的实时迁移的部属方法。

WindowsServer2012在虚拟化方面的强势表现将有助于云计算的进一步发展,我们也将看到更多功能的更新和增强,具体在易用性和可管理方面实现了简化操作,这样非常利于用户对于页面的简洁操作,这一功能也将受到用户的广泛关注。针对企业级用户方面SystemCenter2012将与WindowsServer2012一起为用户提供云优化的服务。

对于WindowsServer2012的全新升级将会带来哪些值得关注的功能,Windowsserver2012中提供了全新的部署和管理方法,可以管理数百个虚拟机,并且围绕着PowerShell和Metro界面的管理终端ServerManager。在ServerManager中提供了传统的GUI,但后台运行的是PowerShell命令行。命令行可以直接在PowerShell中拷贝、编辑和执行等操作。PowerShell扩展支持了2000多种新命令。WindowsServer2012有三种模式,其中一种是纯命令行的ServerCore。

在ServerManager中还提供了追踪系统管理线索功能,该功能可以查看服务器状态和服务器进程以及查看事件记录的窗口操作。另一个新的功能就是拖拽效果,对于大型系统的管理ServerManager能将大量信息都防止在一个单一显示屏上进行拖动或者关联,这样解决了没有多屏显示设备的困扰。在ServerManager中,另一个针对个人的服务就是搭建个人群组服务了,在ServerManager中可以以服务器和实例的方式进行分组,比如根据地理位置,或者任务和基础设置的部署等进行任何的逻辑分组。

ServerManager提供了故障解决方案

在ServerManager中可以让你体验云端办公的乐趣,ServerManager能够将机器部署为本地虚拟化主机或者直接迁移至云端,这让企业用户的所有操作都置身于云端。更多的人将WindowsServer2012也看作是云服务系统,就是因为融合进很多的私有云在里面。

ServerManager提供了更便捷的故障解决方案。即使是针对不同类型的服务器也提供了强大的灵活性。WindowsServer2012在安全性方面做到了长足的进步,ServerMangager所提供的报警功能可以在发生安全问题的时候向下拖拽进行处理。ServerManager更加便捷的族群管理机制让服务可以以小组的形式分割开,这类似于服务器中的快速检查和群组控制等操作。最后ServerManager所带来的就是图形上的直观改变,在ServerManager中包含多个独立的管理模块,并且对于角色和服务都是以图形的方式体现出来的。这让用户在操作的时候一目了然,非常清晰。

在同一处查看所有服务器信息

其他功能并没有过多变化

对于WindowsServer2012的全新升级提供了全新的部署和管理方法,可以管理数百个虚拟机,并且围绕着PowerShell和Metro界面的管理终端ServerManager。在ServerManager中提供了传统的GUI,但后台运行的是PowerShell命令行。命令行可以直接在PowerShell中拷贝、编辑和执行等操作。PowerShell扩展支持了2000多种新命令。WindowsServer2012有三种模式,其中一种是纯命令行的ServerCore。

小结:WindowsServer2012在虚拟化方面的强势表现将有助于云计算的进一步发展,发布的WindowsServer2012中,我们也看到更多功能的更新和增强,具体在易用性和可管理方面实现了简化操作,这样非常利于用户对于页面的简洁操作,这一功能也将受到用户的广泛关注。针对企业级用户方面SystemCenter2012将与WindowsServer2012一起为用户提供云优化的服务。

至此,我们就成功安装了WindowsServer2012,然后我们就可以设置共享文件夹访问权限了,由于其设置方法和WindowsServer2008相同,在此就不再赘述。只不过,我们设置完毕共享文件夹后,通常还需要设置共享文件夹访问权限,便于保护共享文件安全。那么,这种情况下,一方面我们可以充分发挥操作系统文件访问权限设置方面的相关功能,另一方面也可以借助于Windows域控制器相关技术。但无论是通过操作系统自身的文件访问权限设置功能,还是通过Windows域控制器,始终无法实现全面保护服务器共享文件的安全,防止未经授权的泄密行为。那么,这种情况下,就需要借助于专门的局域网共享文件管理工具、企业文件共享平台软件来实现了。

例如有一款大势至文件共享管理工具(下载地址:http://wwwgrabsuncom/gongxiangwenjianshenjihtml),将其安装在Server2012服务器操作系统上,就可以自动扫描所有的已经共享文件的文件夹和服务器当前已经设置的账号,然后就可以通过鼠标勾选设置访问权限,例如禁止删除共享文件、禁止修改共享文件、禁止复制共享文件、禁止拖拽共享文件、禁止将共享文件另存为本地磁盘、禁止打印共享文件,甚至还可以禁止读取共享文件,从而保护了共享文件的安全。尤其是,可以实现只让读取共享文件而禁止复制共享文件、允许打开共享文件但禁止另存为本地磁盘或拖拽共享文件、只让修改共享文件而禁止删除共享文件,防止不小心或恶意破坏共享文件的行为。如下图所示:

图:大势至服务器共享文件管理系统

此外,通过本系统还可以详细记录局域网用户访问共享文件的日志,详细记录访问者的IP地址、MAC地址、主机名等信息,从而为管理员事后备查和审计提供了凭据。

linux怎么搭建web服务器?

web服务器的简单搭建1、安装一个可以提供web服务的软件yum-yinstallhttpd2、启动httpd服务systemctlstarthttpd3、进入主配置文件vim/etc/httpd/conf/httpdconf在此范围内添加或删除设置,为了方便编写,编辑了一个子配置文件/etc/httpd/confd/httpd-vhostsconf4、编辑子配置文件vim/etc/httpd/confd/httpd-vhostsconf此路径必为confd/conf(意:为conf后缀命名)systemctlrestarthttpd重启服务5、编辑页面测试文件在web服务中默认存放网页文件的路径:/var/chaodiquancom/html默认网页文件名字:indexhtml6、浏览器测试ifconfigens33查看ens33网卡的地址在浏览器里面输入你的IP就可以看到测试文件里希望可以帮助到的哈!

linux环境下如何搭建服务器?

在Linux环境下搭建服务器,可以按照以下步骤进行操作:

首先,选择合适的Linux发行版,比如CentOS、Ubuntu等,根据需求选择桌面版或服务器版;

安装必要的服务软件,比如Apache、MySQL、PHP等,可以使用包管理器(如yum、apt-get)进行安装;

配置网络环境,包括IP地址、DNS、网关等参数,确保服务器能够正常连接到互联网;

设置防火墙规则,限制外部访问服务器的端口和服务,提高服务器的安全性;

部署网站或应用程序,可以使用FTP、SCP等工具将代码上传到服务器,并在服务器上进行配置和启动。

具体的操作步骤可能会因Linux发行版和具体服务软件而有所不同,可以参考官方文档或其他相关教程进行学习和实践。

一步一步教你架构linux服务器?

Linux服务器的部署,配置,搭建步骤:

1准备:

11jdk18:jdk-8u11-linux-x64targz。

tomcat:apache-tomcat-8039-windows-x64zip。

12先安装个18的jdk,注意是linuxforjdk,要不然可不行。

然后新建一个java文件夹在根目录的(这里的根目录要通过cd再接/usr/进入,而不是home/xxx,可以通过pwd查看当前所在路径)/usr/下,用来放置解压后的jdk文件,这里因为后缀名是targz所以直接用tar-xf命令解压。

2配置:

21配置JDK的环境变量:到/etc/文件夹找到profile文件,通过文件编辑命令viprofile在文件的末尾加上变量参数:

JAVA_HOME=/usr/java/jdk180_11

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=:$JAVA_HOME/jre/lib/rtjar:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar

22把下好的tomcat解压到自定义的一个文件夹里了,我的是home/pengyy/tomcat/下,到config文件里修改一下端口号,vi命令编辑serverxml,里面后来启动的时候8005那个端口有冲突,我直接改了8088,然后又把http请求的端口改成了8001,OK,tomcat配置完成,没什么过多的步骤。

23将一个完成的web项目打成war包,放在tomcat下的webapps里解压。

24进入到tomcat下的bin目录,输入命令启动:/startsh,终止命令/shutdownsh。

可以查看日志,去tomcat的logs目录底下查看catalinaout日志文件,可以通过cat查看文件命令,也可以tail-f(倒数多少行可以为数字)catalinaout来查看。

如果端口号被占用,可以用命令lsof-i:端口号来查看端口号被占用的进程号,或者停止该进程,或者修改tomcat的端口号都可以。

而当你不确定是否终止了哪个项目的时候,可以通过输入命令ps-ef|grepjava来查看一下是否有在运行的项目,通过kill-9进程号就可以干掉哪个正在运行的项目了。

最后通过ifconfig或者ip命令获取虚拟机的Ip地址,在主机上通过ip+端口号+项目根路径的方式访问即可。

如何在linux系统下搭建一台ftp服务器?

在linux中一般使用vsftp这个软件搭建FTP服务器。 首先要看你的是什么linux系统,对于ubuntu、debian可通过apt-getinstallvsftpd命令安装,对于centos、redhat等系统可通过yuminstallvsftpd命令安装。 安装成功后,需要修改/etc/vsftpdconf配置文件。这个配置文件包含登录ftp的用户、密码、访问目录的设置。 修改了配置文件后,执行/etc/initd/vsftpdrestart命令重启ftp服务器。那么ftp服务器就搭建完成了。

  需要在内网环境下搭建一个FTP服务器,查阅相关资料发现使用filezilla server比较方便,就打算使用此项技术。但是在官网下载filezilla server以后发现,此安装包必须要在能够连接公网的环境下安装才可以。所以后来我就在网上现在了一个filezilla server的绿色版安装包,使用此安装包可以正常安装filezilla server,这里建议不要使用汉化版本的绿色版安装包,因为可能会出现乱码,还是直接使用英文版的了。

  安装过程

  解压缩安装包,并将解压包拷贝至程序目录d:\app\目录下,然后运行Filezilla serverexe程序,此时会提示是否安装filezilla服务,全部默认选择是即可。

  配置

  双击Filezilla Server Interfaceexe即可打开配置页面,在这里创建组、用户,添加需要用来共享的目录,详细可以参考文献1。

  点击图标或菜单 Edit-users,建立用户,并设密码。为此用户建立可访问的目录,如下:

  此时,就可以用FTP客户端(如FileZilla、Total Commander、甚至是IE)访问FTP了。

  防火墙

  在配置好ftp server以后,在本地使用FTP client能够正常连接上,但是在别的服务器上面却不可以。后来想到是应该是防火墙的缘故,就在防火墙上面打开了ftp server的21端口,但是在客户端上进行连接还是获取目录失败。我就干脆在防火墙上添加Filezilla serverexe这个程序例外,通过这样的方法解决问题。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何搭建与Windows客户机结合使用的Samba文件服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情