winscp左边设置服务器比对,第1张

1 打开WinSCP软件,左侧为本地计算机,右侧为服务器。2 点击左上角的“新建站点”按钮,弹出“新建站点”对话框。3 在“文件协议”下拉框中选择需要连接的服务器协议,如SFTP、FTP等。4 在“主机名”文本框中输入服务器地址或IP地址。5 在“端口号”文本框中输入服务器端口号,一般情况下使用默认端口即可。6 在“用户名”和“密码”文本框中输入服务器登录凭证信息。7 点击“高级”按钮,进入高级设置。8 在“环境”选项卡下,可以设置服务器的文件和目录路径格式,如UNIX或Windows格式。9 在“SSH”选项卡下,可以设置SSH加密方式和密钥文件路径。10 在“协议”选项卡下,可以设置FTP传输方式和其他常用协议选项。11 点击“确定”按钮保存设置,连接到服务器。

确定你的服务器操作系统 1 选择哪一种服务器操作系统 Linux和Microsoft开发的Windows服务器操作系统系列均可作为服务器操作系统。但Linux操作系统复杂的命令和让人望而生畏的内核配置决定了它不适合于普通办公室网络中使用。如果考虑节约办公室客户机的电脑配置开支(建立Windows无盘工作站、Windows 2000终端等类型的网络)以及网络的易用性,Windows操作系统具有明显的优势。 2 采用Windows的哪一种服务器版本? Microsoft开发了Windows NT Server、Windows 2000 Server、Windows 2000 Advanced Server、Windows Datacenter Server等多个服务器版本。目前得到广泛应用的是Windows 2000 Server和Windows 2000 Advanced Server。而Windows 2000 Server在中小型企业内部网络中就完全能够胜任所有日常网络服务事务。 开始安装Windows 2000 Server Windows 2000 Server的安装大致可以为分四个步骤:启动安装、安装向导、网络设置、完成配置。Windows 2000 Server可以从多种方式安装:DOS安装和Windows安装。对于从DOS安装的用户,强烈推荐在安装之前加载Smartdrvexe以加快安装进程,然后运行Windows 2000 Server安装光盘I386目录下的winntexe命令开始安装。而从Windows 平台开始安装则只需要点击I386目录下的Winnt32exe即可开始安装。 随着企业业务变得越来越复杂,服务器选择合适的操作系统也就显得越来越重要。服务器的操作系统在商务活动的组织和实施过程中发挥着支配作用。现在,企业在操作系统方面有了更大的选择性。但我们同时也应认识到,操作系统对企业业务的成败至关重要,如果选错了操作系统,那么企业业务上的损失可能是天文数字。人们不愿意在下一代强有力的应用程序出现的时候还用着一个不能支持它的操作系统。虽然将多个操作系统集成起来的作法可能有效,但有时会涉及到互操作性问题。 所以,在众多的服务器操作系统中企业必须要选择一个合适自己需要的操作系统。那么企业应该如何才能选择到合适的操作系统呢?在整个IT媒体里面,这方面的资料的确很少。下面就由笔者为大家总结一下这方面的资料,结合当前市场上几款主流的服务器操作系统收集整理,方便大家可以选择到适合自己的服务器操作系统。 目前,服务器操作系统主要有三大类:一类是Windows,其代表产品就是Windows Server 2003;一类是UNIX,代表产品包括HP-UX、IBM AIX等;还有一类是Linux,它虽说是后起之秀,但由于其开放性和高性价比等特点,近年来获得了长足发展。 下面,我们就选择其中的一些代表产品,进行逐一介绍。 Windows Server 2003 Windows Server 2003是微软针对服务器操作系统的最新产品,其前期产品包括了Windows NT Server和Windows 2000 Server。Windows Server 2003简体中文版于2003年5月22日正式推向中国市场。 Windows Server 2003家族系列,包括了用户所希望的、用以支撑关键任务Windows Server 操作系统提供的功能和特性,如高安全性、高可靠性、高可用性和高可扩展性。其版本包括: Datacenter版(含32位和64位) 这是专为要求强伸缩性和高可用性的企业而建立的,它为建立用于数据库的关键任务解决方案、企业资源计划 (ERP) 软件、高容量的实时事务处理和服务器合并提供了坚实的基础。 企业版(含32位和64位) 该版本适合中型与大型组织的关键使用。 标准版 它面向中小型企业及部门级应用,重点加强了文件服务、打印服务与协同作业服务等基本功能。 Web版 专为快速开发、部署Web服务与应用程序的用户,提供Web托管与服务系统平台。 Windows Server 2003 是一个多任务操作系统,它在Windows 2000基础上进行了改进。它能够按照用户的需要,以集中或分布的方式处理各种服务器角色。 其中的一些服务器角色包括: 文件和打印服务器,Web服务器和Web应用程序服务器,邮件服务器,终端服务器,远程访问/虚拟专用网络 (***) 服务器,目录服务器,域名系统 (DNS)、动态主机配置协议 (DHCP)服务器,Windows Internet 命名服务(WINS),流媒体服务器。 Windows Server 2003还能为用户提供五大有价值的好处: 1、便于部署、管理和使用。 熟悉的Windows界面,让Windows Server 2003的使用容易上手。有效的新向导简化了特定服务器角色的安装和日常服务器管理任务,即便是没有专职的系统管理员,也一样容易管理。另外,系统管理员还有一些新增和改进的功能设计,让部署活动目录更为容易。 2、安全的基础结构。 Windows Server 2003使企业可以利用现有 IT投资的优势,并通过部署关键功能,如Active Directory服务中的交叉林信任以及NET Passport集成等,将这些优势扩展到合作伙伴、顾客和供应商。Active Directory中标识管理的范围跨越整个网络,有助于确保整个企业的安全。 3、企业级可靠性、可用性、可伸缩性和性能。 通过一连串的新功能和改进功能,包括内存镜像、热添加内存以及 Internet 信息服务(IIS)60 中的状态检测等,增强了可靠性。为了寻求更高的可用性,Microsoft 群集服务目前支持高达八节点的群集以及地理散布的节点,并支持从单处理器到 32 路系统的多种系统。 4、采用新技术,降低了TCO。 Windows Server 2003提供许多技术,以帮助企业降低拥有总成本 (TCO)。例如,Windows资源管理器使管理员可以设置服务器应用程序的资源使用情况(处理器和内存),并通过组策略设置来管理。网络附加存储(NAS)可以帮助用户合并文件服务。 5、便于创建动态 Intranet 和 Internet Web 站点。IIS 60 是 Windows Server 2003 中内置的 Web 服务器,它提供增强的安全性和可靠的结构。该结构提供对应用程序的隔离,并极大地提高了性能。 HP-UX HP-UX是HP公司开发的UNIX操作系统,在业内享有盛誉。目前,其版本已升级到11i,并且有针对安腾处理器的11i v2和针对RISC处理器的11i v1两个型号。 HP-UX 11i v2为使用Itanium系统的用户提供了关键任务功能的完整套件。其中包括增强的可靠性、有效性和可维护性,Internet和Web应用服务,目录和安全服务,系统管理,64路性能可测量性。 该系统是业内能够向用户提供64路Itanium处理器性能可测量性和关键任务UNIX性能的操作系统,可以应对市场中各种要求苛刻的应用程序。该系统还具有两套安全性套装工具,可以增强并简化HP-UX服务器的安全保护。它还提供了延伸的一系列功能,包括增强的单系统有效性和内存恢复。 该产品能够在体系结构上实现与HP-UX 11i先前版本数据、资源和二进制的完全兼容,从而为用户和应用程序开发商提供投资保护。HP-UX 11i v2还能够实现与Linux IA-32程序的资源兼容,以及与Linux基于Itanium处理器程序的二进位兼容。 HP-UX 11i v1则主要针对RISC处理器,它提供了广泛的分区、高可用性以及管理技术解决方案,并集成了Serviceguard、nPartitions、vPartitions和工作负载管理器。 IBM AIX 5L 目前可用的UNIX操作系统有很多,但只有一种包括了IBM在为全球客户创建业务解决方案中所获得的经验。而且它还通过实现与Linux之间的亲和关系,提供了对64位平台的支持。这就是IBM AIX 5L。 AIX符合Open group的UNIX 98行业标准,通过全面集成对32位和64位应用的并行运行支持,为这些应用提供了全面的可扩展性。它可以在所有的IBM p系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。 通过在AIX 5L V52中引入动态逻辑分区(DLPAR),IBM为p系列系统提供了高级的灵活性和可扩展性功能。 虚拟服务器 DLPAR功能,使得用户能在一个单一p系列服务器上,运行AIX 5L和Linux的多个独立操作系统映像成为可能。逻辑分区不需要与系统的组建模块(资源集合)的物理边界相一致。 DLPAR允许用户以更小的粒度从整个可用资源池中选择组件,从而能够增加运行的灵活性。利用DLPAR,用户可以在一个服务器的内部,创建多个虚拟服务器,并能够从活动分区中动态地添加和删除处理器、物理内存和I/O插槽。每个分区都与其它分区相隔离,而且每个分区都运行自己的AIX 5L V52操作系统。 保持控制 您正在看的网络服务器架设教程是:从零开始教你怎样选择服务器操作系统。 AIX 5L V52使用了多种增强功能,可以帮助用户确保自己的关键应用,能够满足用户的期望。AIX 5L V52负载管理器(WLM)支持基于以天为单位时间的系统资源自动切换机制,允许在多个任务之间动态分配处理器周期、物理内存和磁盘I/O。管理员可以通过使用基于Web、直观的系统管理器图形界面,系统管理界面工具(SMIT)和AIX命令,方便地访问负载管理器。 集群管理 为实现快速同步和协调响应,集群环境要求节点之间能够进行全面的协作。AIX 5L使用基于AIX 5L的Linux软件和IBM集群系统管理器(CSM)支持和优化集群服务器的管理。CSM为指定p系列和IBM eServer x系列服务器的安装、配置、维护和更新,提供了一个单一的控制点。 Linux亲和性 AIX 5L与Linux之间的亲和性,可以帮助以速度更快、成本更低的方式,实现跨AIX和Linux平台的多平台集成解决方案。对于很多在Linux上开发或为Linux开发的应用,只需对源代码进行一次简单的重编译,它们就可以在AIX 5L上运行。IBM免费为用户提供一个用于Linux应用的AIX工具箱。 此外,AIX 5L还有一个扩展软件包。它对基本操作系统的扩展,包括加密支持、一个用于阅读在线HTML出版物的浏览器、一个用于在线出版页服务的HTTP服务器,以及支持基于Web的系统管理器。 Red Flag Advanced Server 41 随着 Linux 进入关键行业的计算环境,用户对系统的要求也越来越严格。为了满足这种不断增长的要求,红旗软件对服务器操作系统产品线进行了全新的优化,推出了红旗 Linux 服务器 4 系列产品。该产品包含了众多的研发成果,进一步体现了红旗服务器操作系统在管理性、可用性、可靠性和扩展性上的优势。 作为红旗Linux服务器4系列的核心产品,Red Flag Advanced Server 41(红旗高级服务器 41)的定位是企业级的网络和应用服务器。该产品可运行在带有2~32路CPU的SMP架构和最大64GB内存的IA架构服务器上。它提供了标准 Linux网络服务,并能稳定运行业界主流的商业应用。此外,该产品还可以作为完整的Linux软件开发平台。 在可靠性方面,Red Flag Advanced Server 41采用经过大量实践检验的2421内核,并在核心中加入了25、26内核中的一些增强功能,更新和修正了大量驱动程序,在众多主流IA Server上通过了高负载的压力测试。

可以使用比较简单的NFS

一、NFS服务简介

  NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。

  NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。

  NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用 (Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或者说NFS也是一个RPC SERVER。所以只要用到NFS的地方都要启动RPC服务,不论是NFS SERVER或者NFS CLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAM PORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责负责信息的传输。

二、系统环境

系统平台:CentOS release 56 (Final)

NFS Server IP:1921681108

防火墙已关闭/iptables: Firewall is not running

SELINUX=disabled

三、安装NFS服务

NFS的安装是非常简单的,只需要两个软件包即可,而且在通常情况下,是作为系统的默认包安装的。

nfs-utils- :包括基本的NFS命令与监控程序

portmap- :支持安全NFS RPC服务的连接

1、查看系统是否已安装NFS

系统默认已安装了nfs-utils portmap 两个软件包。

2、如果当前系统中没有安装NFS所需的软件包,需要手工进行安装。nfs-utils 和portmap 两个包的安装文件在系统光盘中都会有。

# mount /dev/cdrom /mnt/cdrom/

# cd /mnt/cdrom/CentOS/

# rpm -ivh portmap-40-65221i386rpm

# rpm -ivh nfs-utils-109-50el5i386rpm

# rpm -q nfs-utils portmap

四、NFS系统守护进程

nfsd:它是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器;

mountd:它是RPC安装守护进程,主要功能是管理NFS的文件系统。当客户端顺利通过nfsd登录NFS服务器后,在使用NFS服务所提供的文件前,还必须通过文件使用权限的验证。它会读取NFS的配置文件/etc/exports来对比客户端权限。

portmap:主要功能是进行端口映射工作。当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口提供给客户端,从而使客户可以通过该端口向服务器请求服务。

五、NFS服务器的配置

NFS服务器的配置相对比较简单,只需要在相应的配置文件中进行设置,然后启动NFS服务器即可。

NFS的常用目录

/etc/exports NFS服务的主要配置文件

/usr/sbin/exportfs NFS服务的管理命令

/usr/sbin/showmount 客户端的查看命令

/var/lib/nfs/etab 记录NFS分享出来的目录的完整权限设定值

/var/lib/nfs/xtab 记录曾经登录过的客户端信息

NFS服务的配置文件为 /etc/exports,这个文件是NFS的主要配置文件,不过系统并没有默认值,所以这个文件不一定会存在,可能要使用vim手动建立,然后在文件里面写入配置内容。

/etc/exports文件内容格式:

<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]

a 输出目录:

输出目录是指NFS系统中需要共享给客户机使用的目录;

b 客户端:

客户端是指网络中可以访问这个NFS输出目录的计算机

客户端常用的指定方式

指定ip地址的主机:1921680200

指定子网中的所有主机:19216800/24 19216800/2552552550

指定域名的主机:davidbsmartcn

指定域中的所有主机:bsmartcn

所有主机:

c 选项:

选项用来设置输出目录的访问权限、用户映射等。

NFS主要有3类选项:

访问权限选项

设置输出目录只读:ro

设置输出目录读写:rw

用户映射选项

all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);

no_all_squash:与all_squash取反(默认设置);

root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);

no_root_squash:与rootsquash取反;

anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);

anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);

其它选项

secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);

insecure:允许客户端从大于1024的tcp/ip端口连接服务器;

sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;

async:将数据先保存在内存缓冲区中,必要时才写入磁盘;

wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);

no_wdelay:若有写操作则立即执行,应与sync配合使用;

subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);

no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;

六、NFS服务器的启动与停止

在对exports文件进行了正确的配置后,就可以启动NFS服务器了。

1、启动NFS服务器

为了使NFS服务器能正常工作,需要启动portmap和nfs两个服务,并且portmap一定要先于nfs启动。

# service portmap start

# service nfs start

2、查询NFS服务器状态

# service portmap status

# service nfs status

3、停止NFS服务器

要停止NFS运行时,需要先停止nfs服务再停止portmap服务,对于系统中有其他服务(如NIS)需要使用时,不需要停止portmap服务

# service nfs stop

# service portmap stop

4、设置NFS服务器的自动启动状态

对于实际的应用系统,每次启动LINUX系统后都手工启动nfs服务器是不现实的,需要设置系统在指定的运行级别自动启动portmap和nfs服务。

# chkconfig --list portmap

# chkconfig --list nfs

设置portmap和nfs服务在系统运行级别3和5自动启动。

# chkconfig --level 35 portmap on

# chkconfig --level 35 nfs on

七、实例

1、将NFS Server 的/home/david/ 共享给19216810/24网段,权限读写。

服务器端文件详细如下:

# vi /etc/exports

/home/david 19216810/24(rw)

2、重启portmap 和nfs 服务

# service portmap restart

# service nfs restart

# exportfs

3、服务器端使用showmount命令查询NFS的共享状态

# showmount -e    //默认查看自己共享的服务,前提是要DNS能解析自己,不然容易报错

# showmount -a    //显示已经与客户端连接上的目录信息

4、客户端使用showmount命令查询NFS的共享状态

# showmount -e NFS服务器IP

5、客户端挂载NFS服务器中的共享目录

命令格式

# mount NFS服务器IP:共享目录 本地挂载点目录

# mount 1921681108:/home/david/ /tmp/david/

# mount |grep nfs

挂载成功。

查看文件是否和服务器端一致。

6、NFS的共享权限和访问控制

现在我们在/tmp/david/ 里面建立一个文件,看看权限是什么

# touch 20130103

这里出现Permission denied,是因为NFS 服务器端共享的目录本身的写权限没有开放给其他用户,在服务器端打开该权限。

# chmod 777 -R /home/david/

再次在客户端/tmp/david/ 里面建立一个文件

我用root 用户建立的文件,变成了nfsnobody 用户。

NFS有很多默认的参数,打开/var/lib/nfs/etab 查看分享出来的/home/david/ 完整权限设定值。

# cat /var/lib/nfs/etab

默认就有sync,wdelay,hide 等等,no_root_squash 是让root保持权限,root_squash 是把root映射成nobody,no_all_squash 不让所有用户保持在挂载目录中的权限。所以,root建立的文件所有者是nfsnobody。

下面我们使用普通用户挂载、写入文件测试。

# su - david

$ cd /tmp/david/

$ touch 2013david

普通用户写入文件时就是自己的名字,这也就保证了服务器的安全性。

  关于权限的分析

  1 客户端连接时候,对普通用户的检查

    a 如果明确设定了普通用户被压缩的身份,那么此时客户端用户的身份转换为指定用户;

    b 如果NFS server上面有同名用户,那么此时客户端登录账户的身份转换为NFS server上面的同名用户;

    c 如果没有明确指定,也没有同名用户,那么此时 用户身份被压缩成nfsnobody;

  2 客户端连接的时候,对root的检查

    a 如果设置no_root_squash,那么此时root用户的身份被压缩为NFS server上面的root;

    b 如果设置了all_squash、anonuid、anongid,此时root 身份被压缩为指定用户;

    c 如果没有明确指定,此时root用户被压缩为nfsnobody;

    d 如果同时指定no_root_squash与all_squash 用户将被压缩为 nfsnobody,如果设置了anonuid、anongid将被压缩到所指定的用户与组;

7、卸载已挂载的NFS共享目录

# umount /tmp/david/

八、启动自动挂载nfs文件系统

格式:

<server>:</remote/export> </local/directory> nfs < options> 0 0

# vi /etc/fstab

保存退出,重启系统。

查看/home/david 有没有自动挂载。

自动挂载成功。

九、相关命令

1、exportfs

如果我们在启动了NFS之后又修改了/etc/exports,是不是还要重新启动nfs呢?这个时候我们就可以用exportfs 命令来使改动立刻生效,该命令格式如下:

  # exportfs [-aruv]

  -a 全部挂载或卸载 /etc/exports中的内容

  -r 重新读取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab

  -u 卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)

  -v 在export的时候,将详细的信息输出到屏幕上。

具体例子:

  # exportfs -au 卸载所有共享目录

  # exportfs -rv 重新共享所有目录并输出详细信息

2、nfsstat

查看NFS的运行状态,对于调整NFS的运行有很大帮助。

3、rpcinfo

查看rpc执行信息,可以用于检测rpc运行情况的工具,利用rpcinfo -p 可以查看出RPC开启的端口所提供的程序有哪些。

4、showmount

  -a 显示已经于客户端连接上的目录信息

  -e IP或者hostname 显示此IP地址分享出来的目录

5、netstat

可以查看出nfs服务开启的端口,其中nfs 开启的是2049,portmap 开启的是111,其余则是rpc开启的。

最后注意两点,虽然通过权限设置可以让普通用户访问,但是挂载的时候默认情况下只有root可以去挂载,普通用户可以执行sudo。

NFS server 关机的时候一点要确保NFS服务关闭,没有客户端处于连接状态!通过showmount -a 可以查看,如果有的话用kill killall pkill 来结束,(-9 强制结束)

文件服务器的话,一般来说对于计算资源要求不高,但是对于存储空间要求很大,可以考虑这种配置

产品型号:ZI2W6S8-8488RHV

产品类型:双路二十核机架式服务器

处 理 器:Xeon Silver

4210

内 存:32G DDR4 REG ECC

硬 盘:HD SATA

10T + SSD 600G

网 卡:四千兆

管 理:硬件监控、远程管理

机 构:2U机架式,8个热插拔盘位

电 源:500W(1+1)冗余

操作系统:Linux免费版

/ VMware ESXi

服 务:全国联保 叁年质保

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » winscp左边设置服务器比对

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情