|
一. 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
[iyunv@localhost ~]# yum install -y nfs-utils首先是修改配置文件,默认该文件为空,现在编辑它:
[iyunv@localhost ~]# vim /etc/exports写入如下内容:
/sd/ 111.47.123.0/24(rw,sync,all_squash,anonuid=501,anongid=501)[iyunv@localhost ~]# /etc/init.d/rpcbind start; /etc/init.d/nfs start客户端上挂载nfs
[iyunv@localhost ~]# yum install -y nfs-utils现在可以看看服务器端都共享了哪些目录了:
[root@wuhan-68 ~]# showmount -e 111.47.123.66Export list for 111.47.123.66:/sd 111.47.123.0/24[root@wuhan-68 ~]# mount -t nfs 111.47.123.66:/sd/ /mnt/
[root@wuhan-68 ~]# 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
[root@wuhan-68 ~]# cd /mnt
[root@wuhan-68 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
|
|
|