2015-05-20 NFS/FTP服务配置

一. NFS
1. NFS简介
NFS全称是network file system
NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
假如有三台机器A, B, C,它们需要访问同一个目录,目录中都是图片,传统的做法是把这些图片分别放到A, B, C. 但是使用NFS只需要放到A上,然后A共享给B和C即可。访问的时候,B和C是通过网络的方式去访问A上的那个目录的。
2. 安装、配置NFS服务

服务端配置NFS

[[email protected] ~]# yum install -y nfs-utils

首先是修改配置文件,默认该文件为空,现在编辑它:

[[email protected] ~]# vim /etc/exports

写入如下内容:

/sd/ 111.47.123.0/24(rw,sync,all_squash,anonuid=501,anongid=501)
[[email protected] ~]# /etc/init.d/rpcbind start;  /etc/init.d/nfs start

客户端上挂载nfs

[[email protected] ~]# yum install -y nfs-utils

现在可以看看服务器端都共享了哪些目录了:

[[email protected] ~]# showmount  -e  111.47.123.66
Export list for 111.47.123.66:
/sd 111.47.123.0/24

[[email protected] ~]# mount  -t  nfs  111.47.123.66:/sd/  /mnt/
[[email protected] ~]# df  -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_wuhan68-lv_root
                       12G  2.8G  8.1G  26% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             485M   32M  428M   7% /boot
111.47.123.66:/sd/     12G  2.4G  8.5G  22% /mnt
[[email protected] ~]# cd  /mnt
[[email protected] mnt]# ll
total 0
-rw-r--r-- 1 root root 0 Aug  9  2015 1.txt
-rw-r--r-- 1 root root 0 Aug  9  2015 2.txt
-rw-r--r-- 1 root root 0 Aug  9  2015 3.txt
-rw-r--r-- 1 root root 0 Aug  9  2015 4.txt
-rw-r--r-- 1 root root 0 Aug  9  2015 5.txt


二. ftp
1. 什么是ftp
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为 “文传协议” 用于Internet上的控制文件的双向传输。
FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)查看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。
在CentOS或者RedHat Linux上有自带的ftp软件叫做vsftpd 
2. 使用pure-ftpd搭建FTP服务
pure-ftpd 官网 http://www.pureftpd.org/project/pure-ftpd
yum install -y epel-release
yum install -y pure-ftpd
3. vsftp配置ftp服务 
yum install -y vsftpd db4-utils

Linux下安装vsftpd

http://my.oschina.net/hanzhankang/blog/205411

扩展阅读部分:

配置FTP服务

http://www.apelearn.com/study_v2/chapter21.html

vsftp使用mysql存放虚拟用户并验证 http://www.aminglinux.com/bbs/thread-342-1-1.html

ftp的主动和被动模式  http://www.aminglinux.com/bbs/thread-961-1-1.html

生产

环境Pure-Ftp服务器安装部署文档

http://blog.163.com/jesse_linux/blog/static/171647142201222964134876/

时间: 2024-11-10 17:14:01

2015-05-20 NFS/FTP服务配置的相关文章

centos NFS/FTP服务配置 第二十五节课

centos  NFS/FTP服务配置   第二十五节课 上半节课 下半节课 f

如何对CentOS FTP服务配置

根据很多人对CentOS FTP服务的不解,我觉得应该对CentOS FTP服务做出一定的解释. 1.安装 一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装yum -y install vsftpdtouch /var/log/vsftpd.log # 创建vsftp的日志文件在CentOS中,这样就可以完成了一个简单的匿名FTP的搭建.你可以通过访问ftp://yourip来进行,不过这个FTP没有任何权限. 2.基于匿名的FTP架设 参考本博客上几篇关于Vsf

RHEL6服务器ftp服务配置

FTPfile transferprotocol成本低,跨平台,跨公网使用的端口号:数据传输端口 20命令传输端口 21主动:默认情况下,ftp服务是开放了21端口,用来接受控制命令,服务器用20端口去发送数据(连接客户端大于1024的随机端口)被动:ftp服务器开放21端口,用来接受命令控制,进行数据传输时,客户端会告知服务端打开一个大于1024的端口,然后客户端去主动连接服务 配置文件参数说明:[[email protected] ~]# cat /etc/vsftpd/vsftpd.con

VB.NET FTP传输及Win7下的FTP服务配置

FTP是File Transfer Protocol的英文简称,中文是文件传输协议. 我们可以通过一个支持FTP协议的客户端程序,连接到远程主机上的FTP服务器,上传或者下载文件. TCO/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20. FTP的任务是从一台计算机将文件传送到另一台计算机上,并不受操作系统的限制. 首先我们来进行一下Win7下的FTP服务的配置. 我们先新建访问FTP的用户.右键点击计算机,点击管理,进入本地用户和组中,新建用户. 控制面板-->程序和

Linux SSH,FTP服务配置

CentOS-6.4-x86_64-minimal 0.网卡配置 参考:Linux系统\Centos没有网卡eth0配置文件怎么办? - http://jingyan.baidu.com/article/84b4f565cb7afa60f6da32d4.html 临时配置:ifconfig 设备名 IP地址 # ifconfig eth0 192.168.1.11 (设置后立即生效,不要重启网卡服务,否则又失效) 永久解决办法: 1)复制/etc/sysconfig/network-script

14.HCNA-HNTD——路由器的FTP服务配置

(备查)必要的FTP配置命令如下: system-view ftp server enable #启用ftp服务 aaa #进入aaa模式 local-user ftp server-type ftp #设置用户名的服务类型为ftp local-user ftp password cipher huawei #创建用户名ftp,密码huawei local-user ftp privilege level 3 #设置用户名权限为3 local-user ftp-directory flash:/

linux ftp 服务配置

1 FTP服务搭建环境 server端: CentOS release 6.8 (Final) ip 192.168.91.3 hostname:Darren client端: CentOS release 6.6 (Final) ip 192.168.91.5 hostname:zhishutang 2 server端安装vsftpd服务 [[email protected] ~]# yum -y install vsftpd [[email protected] packages]# rpm

LINUX FTP服务配置文档

一.FTP主动被动模式介绍 在此之前首先要了解什么是控制层面,什么是数据层面.控制层面是在数据传输之前所建立的连接,如TCP三次握手就属于控制层面,建立好连接后开始传输数据,届时就属于数据传输层面. 1.主动模式:客户端向服务器发起连接,随机生成一个大于1024的端口X,服务端用21号端口建立控制层面连接,建立好连接后即可执行上传下载命令.当需要传输数据时,客户端会再开启一个大于1024的端口Y并通过之前建立的控制层面连接将端口信息发送给服务端,届时服务端主动向客户端发起连接,数据层面的连接建立

linux中的FTP服务配置详解

本文主要内容有:linux中安装vsftpd(也就是FTP服务). 1.使用匿名用户上传和下载文件. 2.使用身份验证的方式上传和下载文件. 3.建立虚拟用户(步骤比较多). 4.为单独的用户建立单独的上传和下载机制(花那么多时间只是为了您知道"兂"这个字). 首先是安装vsftpd服务(也就是FTP服务),安装完成之后使用rpm -qc vsftpd查看文件的安装目录,也可以使用grep命令过滤掉以#开头的注释文件并查看配置文件. 下面是关闭iptables防火墙和SElinux策略