FTP(File TransferProtocol,文件传输协议) 是 TCP/IP 协议组中的协议之一
FTP:提供文件共享服务,互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。
首先要想实现ftp的功能要先进行安装:yum –y install vstpd
最重要的部分一定要关闭关闭防火墙! systectl stop
firewalld systemctl enable
vsftpd setenforce 0 vim
/etc/selinux/config (修改内容为:SELINUX=disabled)
实验由两台虚拟机完成,一台服务器,一台用户机 不能搞错顺序。
访问ftp 步骤
先安装客户端工具 yum -y install lftp
访问服务器 lifp 服务器的地址
ls
下载 get 123.txt
mirror
pub:下载目录
wget的使用(先安装,再启动)
wget
ftp//服务器IP地址/文件名 ftp一定要加上 文件名前面省略本机目录路径。
wget
ftp//服务器IP地址/文件名 -O /要下载路径
-O为指定路径下载的指令。
然后客户机打开浏览器:
Firefox
输入:ftp://服务器IP地址
用户有下载的权限,要是用户有安装的权限先要去:# vim /etc/vsftpd/vsftpd.conf(先cp备份,在实验)。
anon_upload_enable=YES 是否允许匿名用户登录ftp(yes表示允许)
anon_upload_enable=YES:启动上传文件的能力
anon_mkdir_write_enable=YES 启动创建目录的能力
完成之后,应创建上传目录:mkdir /var/ftp/upload
给目录设置权限:chmod 777 /var/upload 更改权限为可读可写可执行。
然后切换为客户机,
touch 1.txt
lftp 192.168.183.129(服务器地址)
get adc.txt(下载)
cd /upload
put 1.txt(上传)
nfs实验
这个实验最少需要两台虚拟机
一台服务器 一台用户机。
NFS:Network File System 网络文件系统,Linux/Unix系统之间共享文件的一种协议
NFS 的客户端主要为Linux
支持多节点同时挂载以及并发写入。
NFS作用
提供文件共享服务
为集群中的 Web Server 配置后端存储
案例:
1.安装NFS服务器
yum -y install nfs-utils
2.配置NFS服务器mkdir /webdata(存储网站代码)
3.启动NFS服务器systemctl start nfs-server
systemctl enable nfs-server(开机自启动)
exportfs –v(-v 检查输出的目录)
然后切换为用户机:yum -y install nfs-utils
httpd
systemctl start httpd systemctl enable httpd
showmount -e 192.168.122.241 // 查询NFS服务器可用目录
安装NFS客户端:Export
list for 192.168.122.241:
手动挂载:mount -t nfs
192.168.122.241:/webdata /var/www/html/、
察看挂载:df
打开浏览器输入地址即可:# firefox
192.168.122.85