如何制作个人服务器?
如果是用自己的电脑做服务器可以用系统自带的IIS。也可以去下第三方软件来做。。
网上有很多这样的软件,去搜一下。。。。。嘿嘿!把眼睛擦亮点!不要下有毒的。
推荐你用第三方软件来做,因为简单。。功能强大。。如果是在自己的电脑上面可以用IIS做个服务器
如果是在网络上申请的空间就用FTP方式或者网络上传方式把自己的文件上传上去再设置好就行了,别人就可以访问了最少给我1000Q币,我包你教会。你说的是什么服务器?WEB 服务器 还是电影服务器?还是游戏服务器?
如何在本机上架设服务器
通常这么讲,架设自己的服务器,通常包括三(作用)类型服务器:WEB,FTP,MAIL,这三类型服务器,而这三类服务器完全可以集合在一台硬件服务器上;当然,首先得有一台配置相当的服务器,例如:联想 ThinkServer TS230 服务器 S2130 2G 500G,这个配置,当然个人服务器完全胜任了!
那如何来搭建呢?方法推荐两种;
服务器搭建一
1,硬件选购
a,路由器一台,配置2WAN+8LAN,带VLAN,QOS,等路由器基本功能;
b,服务器一台,推荐配置:
品牌: Lenovo/联想
型号: TS130 S1225 2*2GG 2*500G
最大支持CPU个数: 1
服务器CPU二级缓冲容量: 6m
服务器内存类型: DDR3
服务器硬盘容量: 1000G
服务器硬盘类型: SATA
服务器结构: 4U
标配内存: 4G
处理器主频: 3.09GHz
售后服务: 全国联保
服务器类型: 塔式
c,搭建服务器,迁网线,推荐M光纤,最好申请固定IP,申请不到固定IP,用ADSL也行;
2,软性需求;
a,安装WINDOWS Server 2008 R2或者WINDOWS Server 2003 ,最好安装LINUX开源系统,如,LINUX RED ENTERPRISE 6.0,或CENTOS 6.4,如果不会LINUX,请别人帮忙安装配置,因为,LINUX的服务器性能比较好;
b,系统准备好,申请域名,备案,最好去ORAY去申请,这样下好花生壳域名动态解析工具,以便你搭建服务器(必须有这个,或是其他能动态解析域名的工具);
c,准备都做好后,组网,做好软性需求;
d.然后搭建服务器,服务器相关配置,要做WEB服务器,FTP服务器,还是MAIL服务器,都可以;
服务器搭建二,
1,硬件同上
2,我们还可以做一个VMware ESXi虚拟服务器平台,就是让一台硬件服务器,变成多台服务器;
VMware ESXi虚拟服务器是一台工作在硬件服务器上虚拟机,然后在这台虚拟机下,虚拟出多台功能虚拟机或服务器;这个种方式,要求技术量相对更高,而且硬件来说要高配,才能虚拟出多台虚拟机;这里只能介绍参考;你说的是获取吧。? 还是什么 根本就没看懂
如果是获取的话 简单 点开始---运行 ----输入cmd 回车----输入ipconfig /all 然后查看就行了
linux下怎样进行ftp服务器的搭建?l
使用文件传输协议,即我们常说的FTP,是计算机之间进行文件传输的一种常用方法。FTP协议定义了一个远程计算机系统和本地计算机系统之间传输文件的标准。为了安全起见,一般FTP服务器需要先设置FTP帐户。
即我们若输入/FTP的话,可能就找不到我们所需要的内容。我刚开始接触Linux操作系统的时候,经常会犯类似的错误。问题二:如何让FTP服务器记录用户的相关操作?有时候,为了FTP服务器的安全,我们会让FTP服务器记录用户的相关操作。
为此,也要限制只有特定的主机才能够以FTP的形式访问这台服务器。若不做类似的限制,则安全性会比较差。要实现这个目的,我们需要修改/etc/ftphosts配置文件。这个文件主要就是用来设置一些主机不允许访问这台FTP服务器。
技巧:有时候,inedd配置文件中,其内容比较多。若我们一条条的查询的话,可能并不是很快就可以找到这条记录。为此,我们可以利用编辑器自带的查询命令,来查询相关的内容。在微软操作系统中,一般采用F3键来打开查询窗口。
很多功能的话,都需要通过手工修改配置文件来实现。而微软自带的FTP服务器的话,则可以通过傻瓜式的向导来实现大部分的管理操作。但是,包括笔者在内的很多网络管理员还是喜欢采用Linux作为FTP服务器的载体。
dirmessage_enable=YES//dirmessage_enable设置为yes时,当切换到ftp服务器中的某个目录时,将显示该目录下的"。message"隐含文件的内容。
usr_list"文件。listen=YES//listen设置为yes时,ftp服务器将处于独立启动模式。tcp_wrappers=YES//tcp_wrappers设置为yes时,ftp服务器将使用tcp_wrappes作为主机访问控制方式。
aa/home/aa#chownbb。bb/home/bb#ls-l/hometotal24drwx------4aaaa4096May2612:15aadrwx------4bbbb4096May2612:16bb设置宿主目录权限#chmod770/home/aa#chmod770/home/bb#ls-l/hometotal24drwxrwx---4aaaa4096May2612:15aadrwxrwx---4bbbb4096May2612:16bb这时可以登录ftp1、使用匿名用户登录#ftp172。
使用文件传输协议,即我们常说的FTP,是计算机之间进行文件传输的一种常用方法。FTP协议定义了一个远程计算机系统和本地计算机系统之间传输文件的标准。为了安全起见,一般FTP服务器需要先设置FTP帐户。用户只有得到这个FTP帐户后,才能向FTP服务器上传以及下载文件。若企业在微软的操作系统上架立FTP服务器的话,是一件很轻松的事情。凭借微软FTP服务器构建向导,可以十分简单的构建起一个FTP服务器。不过,现在很少有网络管理员会在微软的服务器系统上构建FTP服务器。因为微软的操作系统稳定性不是很好,而且,网络管理员还要为此进行许多的安全性配置。为此,现在不少网络管理员都喜欢在Linu...
用户只有得到这个FTP帐户后,才能向FTP服务器上传以及下载文件。若企业在微软的操作系统上架立FTP服务器的话,是一件很轻松的事情。凭借微软FTP服务器构建向导,可以十分简单的构建起一个FTP服务器。
local_enable=YES//local_enable设置为yes时允许本地用户登录,本地用户指lunux系统中的用户账号。write_enable=YES//write_enable设置为yes时,ftp服务器开放对本地用户的写权限local_umask=022//local_umask设置项设置本地用户的文件生成掩码,配置文件中的设置为022。
xferlog_enable=YES//xferlog_enable设置为yes时,ftp服务器将启用上传和下载日志。connect_from_port_20=YES//connect_from_port_20设置为yes时,ftp服务器将启用ftp数据端口的连接请求。
16。16。121Connectedto172。16。16。121。220(vsFTPd2。0。1)530PleaseloginwithUSERandPASS。
这主要是为了我们后续管理的方便。不然等时间长了之后,我们自己都不知道为什么要加入这个项目。3、再次编辑/etc/passwd配置文件。这里主要实现目录的重定向。也就是说,当前面设置的那个FTP组的用户,访问FTP服务器的时候,其目录会进行重定向,会自动转到那个目录中。
这跟微软服务器上部署的FTP服务器还是有一定的差异。很明显,Linux操作系统如此设计的话,会影响到FTP服务器所在的操作系统的安全性。所以,我们需要经过相关的设置,让这个FTP帐户之能够通过FTP服务的形式登录到FTP服务器,而不能利用SSH协议远程登录,或者不能直接作为操作系统的登录用户名。
d/"目录下。userlist_enable=YES//userlist_enable设置为yes时,ftp服务器将检查userlist_file设置文件中指定的用户是否可以访问vsftpd服务器;userlist_file配置项的默认值是"/etc/vsftpd。
530PleaseloginwithUSERandPASS。KERBEROS_V4rejectedasanauthenticationtypeName(172。16。
1、可以设置用户登录时,其做了哪些操作会被记录在一个特定的日志文件中。或者说,可以设定某个用户类别在上载或者下载文件的时候所发生的相关信息记录到某个日志文件中。要设置这些信息,网络管理员一般需要在/etc/ftpaccess这个配置文件中进行设置。
只要是通过“。”这个符号把FTP目录跟/目录连接起来。通过如此的限制,FTP组的用户就只能够访问自己用户下面的文件内容,而不能够访问所有的文件系统。通过以上描述,我们可以发现单从配置上来说,Linux环境上的FTP服务器配置要比微软的复杂的多。
如用户在什么时候在什么地方登陆了FTP服务器,执行了一些什么操作等等。如此的话,当FTP服务器出现故障的时候,网络管理员可以查看这些信息,以了解FTP服务器到底出现了什么问题等等。一般90%以上的FTP服务器故障,有经验的网络管理员,可以凭着这些日志信息迅速的解决问题。
要实现这个目的,我们往往需要进行如下的设置。1、按常规程序新建立用户名。我们先需要在Linux操作系统中,建立相关的用户名。在建立用户名的过程中,我们往往需要为FTP服务器建立一个独立的组。
这主要是因为Linux操作系统要比微软的操作系统要稳定。所以,部署在这上面的服务器,相对来收,也是前者稳定的多。而且,FTP服务器的话,跟其他应用服务器一样,往往稳定性是压倒一切的。也许,在不久的将来,当微软的操作系统比Linux更加稳定的时候,可以改变这一现状。
有时会为了日志文件的安全,我们往往需要对他们进行重定向。因为若有人恶意攻击FTP服务器的话,一般都会在服务器中留下痕迹。而为了隐藏自己的攻击行为,他们在攻击得成之后,会修改相关的日志文件。所以,我们有时候需要对日志文件进行重定向,如此的话,非法攻击者就很难在攻击后,修改日志文件了。
xferlog_std_format=YES//xferlog_std_format设置为yes时,ftp服务器将使用标准的ftpdxferlog日志格式。pam_service_name=vsftpd//pam_service_name设置PAM认证服务的配置文件名称,该文件保存在"/etc/pam。
因为相对来说,稳定性、安全性上来说,后者都要比前者高得多。笔者也喜欢在Linux操作系统上配置FTP服务,虽然其配置起来相对来说比较麻烦一些。但是,在这个平台上的FTP服务器稳定性比较高,安全性也不用我们太多的设置。
以防止当文件服务器出现当机的时候,可以顺利的利用异地备份的数据进行恢复。为此,我们可以在文件服务器上,通过FTP服务向FTP服务器传送数据,以实现异地备份的需求。此时,我们就只允许文件服务器可以访问这台FTP服务器。
conf的配置文件#grep-v'#'/etc/vsftpd/vsftpd。conf(去除注释行后的配置文件)anonymous_enable=YES//anonymous_enable设置为yes时,ftp服务器允许匿名登录,即用户可使用用户名ftp或anonymous进行ftp登录,登录口令为用户E-mail地址。
但是,在Linux中,则没有这么简单,其需要查看相关的配置文件。通常情况下,在Linux中,FTP服务器是通过inetd启动并且运行的。若我们想知道Linux系统是否正常的开启了FTP服务的话,我们需要查看/etc/ined。
如只允许某个子网的IP地址或者某些特定的IP地址可以访问FTP服务器等等。为什么要做这些限制呢?这主要是因为,可能这些FTP服务器有特殊的作用,而不是一般的文件服务器等等。如对于一些文件服务器,我们需要对文件服务器上的数据进行异地备份。
考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。
若看到这条记录的话,则说明FTP服务已经正常启动。若没有这条信息的话,则说明FTP服务器不是默认启动的。为此,我们就需要在inetd启动文件中加入这条记录,让inetd启动的时候,自动启动FTP服务器。
如通过logtransferanonymousinbound,outbound这个命令,就可以设置若用户是匿名登陆的话,则其上载文件、下载文件等操作都会被记录在相关的日志中。2、重定向日志文件。
问题四:如何建立只允许FTP登陆的帐户?一般情况下,我们在Linux操作系统中建立用户帐户的话,其不仅可以通过FTP服务登陆到FTP服务器,而且其也可以直接利用这个用户名登录到FTP服务器所在的操作系统。
为了备份数据的安全,我们就要进行相关的设置,拒绝其他用户访问这台FTP服务器。如有时候FTP服务器还可以作为日志备份服务器。像Oracle数据库服务器以及其他的一些应用系统服务器日志,都可以通过FTP命令以及操作系统的任务调度系统,自动的把日志文件上传到FTP服务器中。
如有侵犯您的权利,请联系我们,本站会立即予以处理。
drwxr-xr-x2004096Oct042004pub226DirectorysendOK。其中匿名用户登录使用ftp或anonymous作为ftp登录的用户名,在vsftpd的默认设置时输入任何字符串或直接回车都可以登录,匿名用户登录后将以ftp服务器系统中的"/var/ftp"目录作为匿名用户的ftp根目录。
i386。rpm:V3DSAsignature:NOKEY,keyIDdb42a60ePreparing。。。#[100%]我们看一下vsftpd。
而在Linux的配置文件编辑窗口中,则是通过“/”字符来开启查询功能。其我们只需要输入/ftp,就可以找到包含ftp的相关记录信息。不过这里要注意一个问题,即在Linux系统中,大小写是敏感的。
如我们可以在这个配置文件中,加入如下一个空的shell,/dev/null。Examda提示技巧:一般来说,为了阅读的方便,我们往往把自己添加的内容放在配置文件的最后,并且,最好能够添加相关的注释。
首先修改配置文件使主机获得永久ip地址#vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticIPADDR=172。
网络管理员可以利用allow与deny连个参数来限制只有哪些主机可以访问或者哪些主机不能连接FTP服务器。另外,一般情况下,为了安全起见,我们往往需要设置不允许匿名访问FTP服务器。至少匿名用户的话,不能够往FTP服务器上上传文件。
然后把用户名加入到这个组中。如此的话,我们就在后面就可以以组为单位限制其的访问模式了。2、我们需要编辑“/etc/shells”文件,在这个配置文件中加入一个空的shell。这个空的shell可以限制用户对FTP服务器的访问。
tcp_wrappers可以实现linux系统中网络服务的基于主机地址的访问控制,在"/etc"目录中的hosts。allow和host。deny两个文件用于设置tcp_wrappers的访问控制,hosts。
而我们网络管理员在看到这个信息后,则就可以迅速的采取措施了。问题三:如何限制用户对FTP服务器的访问?虽然我们可以凭借用户名与密码来控制用户对FTP服务器的访问。但是,有时候,出于安全的考虑,我们还会进行一些更加严格的限制。
否则的话,FTP服务器的空间可能就很难满足需求。不少用户会把FTP服务器当作电影、歌曲等的集散地等等。为此,我们就需要更改另外一个参数配置文件,即/etc/ftpusers文件来限制某些用户不允许使用FTP服务器传输文件。
0。1-5。i386。rpm首先需要挂载光盘#mount/dev/cdrom/media/cdrom#cd/media/cdrom/RedHat/RPMS#ls-lvsftpd*-rw-r--r--25rootroot122195Jan62005vsftpd-2。
16。121:root):anonymous331Pleasespecifythepassword。Password:230Loginsuccessful。RemotesystemtypeisUNIX。
d/networkrestartShuttingdowninterfaceeth0:[OK]Shuttingdownloopbackinterface:[OK]Settingnetworkparameters:[OK]Bringinguploopbackinterface:[OK]Bringingupinterfaceeth0:[OK]需要关掉iptables系统防火墙,使用命令:#serviceiptablesstop把安全级别调低#vi/etc/selinux/config把其中的:SELINUXTYPE=targeted改为SELINUXTYPE=disabled在系统中vsftpd并没被默认安装,需要使用rpm命令安装一下它在RHEL4的第1张光盘中,包文件的名称是vsftpd-2。
所以,我比较中意在Liunx服务器系统上配置FTP服务器。在这里,我就要谈谈在Linux操作系统上配置FTP服务的一些问题与技巧。问题一:如何查看是否启动了FTP服务?在微软的操作系统中,可以在控制面板、服务处,查看FTP服务是否正常启动。
16。16。111NETMASK=255。255。0。0GATEWAY=172。16。16。1ONBOOT=yesTYPE=Ethernet重启配置文件使之生效#/etc/init。
conf文件。在这个文件中,我们可以看到操作系统在启动的过程中,FTP服务启动是否正常。若我们在这个文件中,看到有如下的一条记录,则说明FTP服务器启动是正常的。ftpstreamtcpnowaitroot……。
不过,现在很少有网络管理员会在微软的服务器系统上构建FTP服务器。因为微软的操作系统稳定性不是很好,而且,网络管理员还要为此进行许多的安全性配置。为此,现在不少网络管理员都喜欢在Linux或者Unit系统上配置FTP服务。
allow文件设置允许访问记录,host。deny文件设置拒绝访问记录。启动vsftpd服务器#servicevsftpdstartStartingvsftpdforvsftpd:[OK]关闭可以使用:servicevsftpdstopShuttingdownvsftpd:[OK]查看服务器的运行状态使用:#servicevsftpdstatusvsftpdisstopped添加两个本地用户,使用本地用户登录ftp#useraddaa#passwdaa#useraddbb#passwdbb并改变目录的属主和属组#chownaa。
Usingbinarymodetotransferfiles。ftp>ls227EnteringPassiveMode(172,16,16,121,208,47)150Herecomesthedirectorylisting。
0。1-5。i386。rpm挂载上去后,把它安装上去#rpm-ivhvsftpd-2。0。1-5。i386。rpmwarning:vsftpd-2。0。1-5。
想自己建个dz论坛,但是不知道服务器怎么搭
上传到虚拟主机上然后安装。具体的安装方法。比较复杂。最好你先去了解。第四把你域名和你的虚拟主机帮在一起。就可以用的域名访问你的站了。写了这么多。你应该看得懂吧要是不明白你再家我号,我这人和喜欢帮人,也喜欢别人给我加分。
在控制面板中打开网络连接,右击拨号连接,进入高级选项卡,选中通过限制或阻止来自Internet的对此计算机的访问来保护我的计算机和网络,启用它。系统默认状态下是关闭了FTP端口的,因而还要设置防火墙,打开所使用的FTP端口。
坛其实不难,做起来容易做好就不是那么简单,就要靠你自己。现在的论坛都是用现有的程序。可以说所有的人的论坛基本都是用discuzphpwind等等。以下我简单给你说下步骤第一你要给你的论坛想个主题然后你申请一个域名(一般是com这个最常用一般价格在60左右一年,这个域名注册其实都可以)第二申请一个虚拟主机虚拟主机是用来放论坛程序的,对于你要申请什么的虚拟主机,本人觉得你刚做站。
弄1G就可以。不然太大也浪费钱(虚拟主机适合你刚做站以后你可以换vip主机更好就是独立主机,目前你要的是找一个好的虚拟主机要稳定和速度。)第三去下个discuzphpwind你选其中一个。
点击右下角的设置按钮进入高级设置,选中FTP服务器,编辑它。由于FTP服务默认端口是21,因而除了IP地址一栏外,其余均不可更改。在IP地址一栏中填入服务器公网ip,确定后退出即可即时生效。如果架设的FTP服务器端口为其他端口,比如22,则可以在服务选项卡下方点添加,输入服务器名称和公网IP后,将外部端口号和内部端口号均填入22即可。
要开放其他端口,继续添加即可。这可以有效防止最常见的139端口入侵。缺点是功能过于简单,只能设置允许开放的端口,不能自定义要关闭的端口。如果你有大量端口要开放,就得一个个地去手工添加,比较麻烦。
这里我们可以设置系统只允许开放的端口,假如架设的FTP服务器端口为21,先选中启用TCP/IP筛选(所有适配器),再在TCP端口选项中选择只允许,点添加,输入端口号21,确定即可。这样,系统就只允许打开21端口。
一、操作系统的选择FTP服务器首先是基于操作系统而运作的,因而操作系统本身的安全性就决定了FTP服务器安全性的级别。虽然Windows98/Me一样可以架设FTP服务器,但由于其本身的安全性就不强,易受攻击,因而最好不要采用。WindowsNT就像鸡肋,不用也罢。最好采用Windows2000及以上版本,并记住及时打上补丁。至于Unix、Linux,则不在讨论之列。二、使用防火墙端口是计算机和外部网络相连的逻辑接口,也是计算机的第一道屏障,端口配置正确与否直接影响到主机的安全,一般来说,仅打开你需要使用的端口,将其他不需要使用的端口屏蔽掉会比较安全。限制端口的方法比较多...
WindowsNT就像鸡肋,不用也罢。最好采用Windows2000及以上版本,并记住及时打上补丁。至于Unix、Linux,则不在讨论之列。二、使用防火墙端口是计算机和外部网络相连的逻辑接口,也是计算机的第一道屏障,端口配置正确与否直接影响到主机的安全,一般来说,仅打开你需要使用的端口,将其他不需要使用的端口屏蔽掉会比较安全。
以WindowsXP为例,打开本地连接的属性,在常规选项中找到Internet协议(TCP/IP),双击它打开该协议的属性设置窗口。点击右下方的高级按钮,进入高级TCP/IP设置。在选项中选中TCP/IP筛选并双击进入其属性设置。
2。打开Internet连接防火墙对于WindowsXP系统,自带了Internet连接防火墙功能,与TCP/IP筛选功能相比,设置更方便,功能更强大。除了自带防火墙端口开放规则外,还可以自行增删。
一、操作系统的选择FTP服务器首先是基于操作系统而运作的,因而操作系统本身的安全性就决定了FTP服务器安全性的级别。虽然Windows98/Me一样可以架设FTP服务器,但由于其本身的安全性就不强,易受攻击,因而最好不要采用。
限制端口的方法比较多,可以使用第三方的个人防火墙,这里只介绍Windows自带的防火墙设置方法。1。利用TCP/IP筛选功能在Windows2000和WindowsXP中,系统都带有TCP/IP筛选功能,利用它可以简单地进行端口设置。